k3s/pkg/kubelet
Kubernetes Submit Queue 94e77bd4ca Merge pull request #54408 from intelsdi-x/cpu-state-file
Automatic merge from submit-queue (batch tested with PRs 54656, 54552, 54389, 53634, 54408). 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>.

Add file backed state to cpu manager

**What this PR does / why we need it**:
Adds file backed `State` implementation to cpu manger with tests.
Reads from `State` are done from memory, while each write triggers state save to a file.

Any failure in reading the state file results in empty state

Next PR: #54409
2017-10-26 21:08:38 -07:00
..
apis Merge pull request #53031 from vishh/device-id 2017-10-19 12:43:52 -07:00
cadvisor update BUILD files 2017-10-15 18:18:13 -07:00
certificate Move pkg/kubelet/util/csr into client-go 2017-10-16 16:05:48 +02:00
client update BUILD files 2017-10-15 18:18:13 -07:00
cm Merge pull request #54408 from intelsdi-x/cpu-state-file 2017-10-26 21:08:38 -07:00
config Merge pull request #53564 from supereagle/remove-network-plugin-dir-flag 2017-10-23 13:39:12 -07:00
configmap Merge pull request #52052 from joelsmith/master 2017-10-17 10:06:16 -07:00
container Merge pull request #53984 from sttts/sttts-legacyscheme 2017-10-18 10:49:10 -07:00
custommetrics update BUILD files 2017-10-15 18:18:13 -07:00
dockershim Fix dockershim panic when listing images 2017-10-19 08:32:50 +08:00
envvars update BUILD files 2017-10-15 18:18:13 -07:00
events update BUILD files 2017-10-15 18:18:13 -07:00
eviction update BUILD files 2017-10-15 18:18:13 -07:00
gpu update BUILD files 2017-10-15 18:18:13 -07:00
images update BUILD files 2017-10-15 18:18:13 -07:00
kubeletconfig Merge pull request #53984 from sttts/sttts-legacyscheme 2017-10-18 10:49:10 -07:00
kuberuntime Merge pull request #53984 from sttts/sttts-legacyscheme 2017-10-18 10:49:10 -07:00
leaky update BUILD files 2017-10-15 18:18:13 -07:00
lifecycle update BUILD files 2017-10-15 18:18:13 -07:00
metrics update BUILD files 2017-10-15 18:18:13 -07:00
network Merge pull request #53564 from supereagle/remove-network-plugin-dir-flag 2017-10-23 13:39:12 -07:00
pleg Fix typo in function name. 2017-10-17 11:31:46 +02:00
pod update BUILD files 2017-10-15 18:18:13 -07:00
preemption update BUILD files 2017-10-15 18:18:13 -07:00
prober update BUILD files 2017-10-15 18:18:13 -07:00
qos update BUILD files 2017-10-15 18:18:13 -07:00
remote update BUILD files 2017-10-15 18:18:13 -07:00
rkt update BUILD files 2017-10-15 18:18:13 -07:00
rktshim update BUILD files 2017-10-15 18:18:13 -07:00
secret Merge pull request #52052 from joelsmith/master 2017-10-17 10:06:16 -07:00
server Update bazel 2017-10-18 17:24:04 +02:00
stats update BUILD files 2017-10-15 18:18:13 -07:00
status check for illegal container state transition 2017-10-25 23:06:35 -05:00
sysctl update BUILD files 2017-10-15 18:18:13 -07:00
types update BUILD files 2017-10-15 18:18:13 -07:00
util Move pkg/kubelet/util/csr into client-go 2017-10-16 16:05:48 +02:00
volumemanager update BUILD files 2017-10-15 18:18:13 -07:00
winstats update BUILD files 2017-10-15 18:18:13 -07:00
BUILD Device plugin code refactoring to cope with file move. 2017-10-24 14:38:15 -07:00
OWNERS Name change: s/timstclair/tallclair/ 2017-07-10 14:05:46 -07:00
active_deadline.go run hack/update-all 2017-06-22 11:31:03 -07:00
active_deadline_test.go run hack/update-all 2017-06-22 11:31:03 -07:00
doc.go
kubelet.go kubelet: remove the --network-plugin-dir flag 2017-10-18 09:37:19 +08:00
kubelet_getters.go Delete redundant parameter flag 2017-10-17 08:31:50 +08:00
kubelet_getters_test.go kubelet: remove code for handling old pod/containers paths. 2017-07-20 13:10:15 +02:00
kubelet_network.go Use constants instead of magic string for runtime names 2017-08-26 22:44:27 +08:00
kubelet_network_test.go Merge pull request #48960 from sjenning/no-event-on-dns-dedup 2017-07-25 14:40:44 -07:00
kubelet_node_status.go Do not remove kubelet labels during startup 2017-10-17 11:49:02 -04:00
kubelet_node_status_test.go Do not remove kubelet labels during startup 2017-10-17 11:49:02 -04:00
kubelet_pods.go fix #54499. Removed containers are not waiting 2017-10-25 16:33:00 -07:00
kubelet_pods_test.go pkg/api/legacyscheme: fixup imports 2017-10-18 17:23:55 +02:00
kubelet_pods_windows_test.go run root-rewrite-v1-..., compile 2017-06-22 10:25:57 -07:00
kubelet_resources.go apimachinery: remove Scheme.DeepCopy 2017-10-06 14:59:17 +02:00
kubelet_resources_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
kubelet_test.go Change ImageGCManage to consume ImageFS stats from StatsProvider 2017-09-28 10:27:22 -07: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
networks.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
networks_test.go Bump kubelet/networks test coverage 2017-05-17 11:20:06 +02:00
oom_watcher.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
oom_watcher_test.go run root-rewrite-import-client-go-api-types 2017-06-22 11:30:59 -07:00
pod_container_deletor.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
pod_container_deletor_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
pod_workers.go kubelet syncPod throws specific events 2017-10-13 10:24:09 -04:00
pod_workers_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
reason_cache.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
reason_cache_test.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
runonce.go Added golint check for pkg/kubelet. 2017-07-19 11:33:06 +08:00
runonce_test.go Share /var/lib/kubernetes on startup 2017-08-30 16:45:04 +02:00
runtime.go
util.go Fix comments and typo in the error message. 2017-07-14 19:17:12 +02:00
volume_host.go Adding dynamic Flexvolume plugin discovery capability, using filesystem watch. 2017-08-25 11:42:32 -07:00