k3s/pkg/kubelet
Akihiro Suda bfb3806701 kubelet/cm: ignore cgroups error when running in userns
This is a hacky POC; we need to implement rootless PCM in the proper way.
Especially, pcm.Exists(existingPodName) needs to be implemented to return true
even when cgroups is not available.

Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2019-08-19 08:30:22 -07:00
..
apis Revert "Revert kubelet to default to ttl cache secret/configmap behavior" 2019-03-13 15:12:26 -07:00
cadvisor Graduate HugePages feature to GA 2019-02-02 00:21:10 -05:00
certificate Extract new keyutil package from client-go/util/cert 2019-02-19 09:48:59 -08:00
checkpoint
checkpointmanager fix_the_checkpoint_no_hostip_bug 2018-11-12 14:41:04 +08:00
client
cloudresource fallback to previously collected addresses if a sync loop fails 2019-01-29 11:05:27 -08:00
cm kubelet/cm: ignore cgroups error when running in userns 2019-08-19 08:30:22 -07:00
config kubelet: upgrade sourceFile to use fsnotify 2019-02-12 08:00:56 -06:00
configmap
container Fix GetReference function 2019-08-14 08:16:33 +02:00
custommetrics
dockershim kubelet/cm: ignore cgroups error when running in userns 2019-08-19 08:30:22 -07:00
envvars
events Don't follow non-local redirects for http probes 2019-03-15 11:04:30 -07:00
eviction kubelet: updated logic of verifying a static critical pod 2019-03-12 23:40:20 -07:00
images Make container create, start, and stop events consistent 2019-02-10 16:39:42 -05:00
kubeletconfig Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
kuberuntime Credential provider Provide takes image (general) 2019-07-02 21:18:13 -07:00
leaky
lifecycle Move predicate types from algorithm to predicates 2018-12-21 22:26:47 +08:00
logs
metrics Fix computing of cpu nano core usage 2019-03-05 09:25:40 -08:00
mountpod change import alias of utils/strings 2019-01-30 10:44:09 +08:00
network Fix function comment to consistent with its name 2019-02-12 01:37:20 -05:00
nodelease make node lease renew interval more heuristic 2019-07-19 11:33:36 +08:00
nodestatus Add CSINode initialization for CSIMigration on node startup before pod ready 2019-03-07 14:47:38 -08:00
pleg rename latency to duration in metrics 2019-02-18 17:40:04 +08:00
pod Fix secret/configmap management for terminated pods 2019-02-28 18:59:53 +01:00
preemption Continue admitting the pod regardless of return value from killPodFunc 2019-08-09 16:47:29 -07:00
prober Don't follow non-local redirects for http probes 2019-03-15 11:04:30 -07:00
qos kubelet: set low oom_score_adj for containers in critical pods 2019-02-05 14:28:36 -06:00
remote Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
runtimeclass generated files 2019-03-07 11:57:12 -08:00
secret
server kubelet/cm: ignore cgroups error when running in userns 2019-08-19 08:30:22 -07:00
stats Fix memory leak from not closing hcs container handles 2019-06-03 15:00:16 -07:00
status correct the type in status_manager.go 2019-01-25 14:34:11 +08:00
sysctl
token Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
types Remove container type from kubelet runtime labels 2018-12-21 15:47:47 +01:00
util Test with 2 pods, to make it more reliable. 2019-03-07 17:02:51 +01:00
volumemanager Move CSIDriver Lister to the controller 2019-06-10 17:41:54 -07:00
winstats gofmt 2019-08-09 16:07:01 -07:00
BUILD kubelet/cm: ignore cgroups error when running in userns 2019-08-19 08:30:22 -07:00
OWNERS Updated OWNERS files to include link to docs 2019-02-04 22:33:12 +01:00
active_deadline.go
active_deadline_test.go
doc.go
errors.go fix some typos 2019-01-08 12:46:05 +08:00
kubelet.go kubelet/cm: ignore cgroups error when running in userns 2019-08-19 08:30:22 -07:00
kubelet_getters.go replace pkg/util/file with k8s.io/utils/path 2019-01-29 15:20:13 -05:00
kubelet_getters_test.go
kubelet_network.go
kubelet_network_linux.go
kubelet_network_others.go
kubelet_network_test.go
kubelet_node_status.go Add CSINode initialization for CSIMigration on node startup before pod ready 2019-03-07 14:47:38 -08:00
kubelet_node_status_test.go Merge pull request #73333 from yujuhong/os-arch-labels 2019-02-15 16:45:57 -08:00
kubelet_pods.go Revert "kubelet: return mirror pod in GetActivePods()" 2019-03-07 11:22:27 -08:00
kubelet_pods_linux_test.go Refactor subpath out of pkg/util/mount 2019-02-26 19:59:53 -07:00
kubelet_pods_test.go Merge pull request #74529 from liggitt/kubelet-service-links-error 2019-03-05 09:49:59 -08:00
kubelet_pods_windows_test.go Refactor subpath out of pkg/util/mount 2019-02-26 19:59:53 -07:00
kubelet_resources.go
kubelet_resources_test.go
kubelet_test.go kubelet: updated logic of verifying a static critical pod 2019-03-12 23:40:20 -07:00
kubelet_volumes.go Check for volume-subpaths directory in orpahaned pod cleanup 2018-12-26 10:49:28 -08:00
kubelet_volumes_linux_test.go Check for volume-subpaths directory in orpahaned pod cleanup 2018-12-26 10:49:28 -08:00
kubelet_volumes_test.go
oom_watcher.go
oom_watcher_test.go
pod_container_deletor.go
pod_container_deletor_test.go
pod_workers.go
pod_workers_test.go
reason_cache.go
reason_cache_test.go
runonce.go
runonce_test.go kubelet: updated logic of verifying a static critical pod 2019-03-12 23:40:20 -07:00
runtime.go Add CSINode initialization for CSIMigration on node startup before pod ready 2019-03-07 14:47:38 -08:00
util.go
volume_host.go Move CSIDriver Lister to the controller 2019-06-10 17:41:54 -07:00