k3s/pkg/kubelet
Kubernetes Submit Queue 869b5ab191
Merge pull request #55841 from ConnorDoyle/cpuman-file-state-for-none-policy
Automatic merge from submit-queue (batch tested with PRs 55841, 55948, 55945). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

CPU Manager: file state for all policies

**What this PR does / why we need it**:

Before this change, the new file-backed state was only enabled for the static CPU manager policy. This patch enables persistent state for all policies.

This PR fixes #55736 and the potential CPU resource leak described in that issue.

**Release note**:

```release-note
NONE
```

/kind bug
/sig node
/assign @balajismaniam
2017-11-18 14:10:12 -08:00
..
apis Merge pull request #55908 from mindprince/accelerator-monitoring-api 2017-11-17 17:11:05 -08:00
cadvisor disable container disk metrics when using the CRI stats integration 2017-11-14 11:43:08 -08:00
certificate use versiond group clients from client-go 2017-11-07 14:47:22 +08:00
client update BUILD files 2017-10-15 18:18:13 -07:00
cm Merge pull request #55841 from ConnorDoyle/cpuman-file-state-for-none-policy 2017-11-18 14:10:12 -08:00
config Merge pull request #53440 from jsafrane/mount-container4-10-03 2017-11-13 16:45:33 -08:00
configmap use core client with explicit version globally 2017-10-27 15:48:32 +08:00
container Consolidate DNS codes in kubelet pkg 2017-11-16 21:07:24 -08:00
custommetrics update BUILD files 2017-10-15 18:18:13 -07:00
dockershim Merge pull request #52842 from yanxuean/reduntdant-cgroups 2017-11-18 11:36:26 -08:00
envvars Update generated files 2017-11-09 12:14:08 +01:00
events update BUILD files 2017-10-15 18:18:13 -07:00
eviction Lift embedded structure out of eviction-related KubeletConfiguration fields 2017-11-16 18:35:13 -08:00
gpu Move regexp.MustCompile to global variable 2017-11-16 22:03:12 +02:00
images update BUILD files 2017-10-15 18:18:13 -07:00
kubeletconfig Kubelet: Relative paths in local config file 2017-11-15 09:32:53 -08:00
kuberuntime Consolidate DNS codes in kubelet pkg 2017-11-16 21:07:24 -08:00
leaky update BUILD files 2017-10-15 18:18:13 -07:00
lifecycle add admission handler for device resources allocation 2017-11-02 09:17:48 +08:00
metrics update BUILD files 2017-10-15 18:18:13 -07:00
mountpod Add mount containers to kubelet 2017-11-10 13:14:40 +01:00
network Consolidate DNS codes in kubelet pkg 2017-11-16 21:07:24 -08:00
pleg Fix typo in function name. 2017-10-17 11:31:46 +02:00
pod use core client with explicit version globally 2017-10-27 15:48:32 +08:00
preemption Update generated files 2017-11-09 12:14:08 +01:00
prober update BUILD files 2017-10-15 18:18:13 -07:00
qos Update generated files 2017-11-09 12:14:08 +01:00
remote Add fake remote runtime service 2017-10-27 15:16:53 +08:00
rkt Consolidate DNS codes in kubelet pkg 2017-11-16 21:07:24 -08:00
rktshim update BUILD files 2017-10-15 18:18:13 -07:00
secret use core client with explicit version globally 2017-10-27 15:48:32 +08:00
server Expose accelerator metrics in the summary API. 2017-11-10 14:59:43 -08:00
stats Merge pull request #54606 from miaoyq/filter-out-duplicated-container-stats 2017-11-17 23:20:36 -08:00
status Update generated files 2017-11-09 12:14:08 +01:00
sysctl Update generated files 2017-11-09 12:14:08 +01:00
types Update generated files 2017-11-09 12:14:08 +01:00
util Close the file before renaming in FileStore 2017-11-03 10:24:49 -07:00
volumemanager Merge pull request #54652 from msau42/update-owners 2017-11-01 16:30:32 -07:00
winstats Revert get version change due to the overlap in PR #55143 2017-11-15 10:27:19 -08:00
BUILD Move DNS related kubelet codes into its own package 2017-11-15 10:56:44 -08:00
OWNERS
active_deadline.go
active_deadline_test.go
doc.go
kubelet.go Merge pull request #55642 from dashpole/disable_cadvisor_disk_for_cri 2017-11-18 10:46:30 -08:00
kubelet_getters.go Delete redundant parameter flag 2017-10-17 08:31:50 +08:00
kubelet_getters_test.go
kubelet_network.go Consolidate DNS codes in kubelet pkg 2017-11-16 21:07:24 -08:00
kubelet_network_test.go Move DNS related kubelet codes into its own package 2017-11-15 10:56:44 -08:00
kubelet_node_status.go Move ungated 'alpha' KubeletConfiguration fields and self-registration fields to KubeletFlags 2017-11-15 17:47:10 -08:00
kubelet_node_status_test.go Adds Support for Node Resource IPv6 Addressing 2017-11-10 15:13:53 -08:00
kubelet_pods.go Merge pull request #55665 from brendandburns/path 2017-11-17 17:11:16 -08:00
kubelet_pods_test.go If mountPath is missing, prefix with root dir. 2017-11-16 05:30:53 +00:00
kubelet_pods_windows_test.go
kubelet_resources.go apimachinery: remove Scheme.DeepCopy 2017-10-06 14:59:17 +02:00
kubelet_resources_test.go
kubelet_test.go Rearrange kubelet networking codes 2017-11-09 13:43:30 -08:00
kubelet_volumes.go use GetFileType per mount.Interface to check hostpath type 2017-09-26 09:57:06 +08:00
kubelet_volumes_test.go defer func of kubelet volume testing 2017-10-13 09:21:54 +08:00
oom_watcher.go
oom_watcher_test.go
pod_container_deletor.go
pod_container_deletor_test.go
pod_workers.go kubelet syncPod throws specific events 2017-10-13 10:24:09 -04:00
pod_workers_test.go
reason_cache.go
reason_cache_test.go
runonce.go
runonce_test.go Share /var/lib/kubernetes on startup 2017-08-30 16:45:04 +02:00
runtime.go
util.go
volume_host.go Add mount containers to kubelet 2017-11-10 13:14:40 +01:00