k3s/pkg/kubelet
Kubernetes Submit Queue 5ee6ba2f59 Merge pull request #42223 from Random-Liu/dockershim-better-implement-cri
Automatic merge from submit-queue (batch tested with PRs 41980, 42192, 42223, 41822, 42048)

CRI: Make dockershim better implements CRI.

When thinking about CRI Validation test, I found that `PodSandboxStatus.Linux.Namespaces.Options.HostPid` and `PodSandboxStatus.Linux.Namespaces.Options.HostIpc` are not populated. Although they are not used by kuberuntime now, we should populate them to conform to CRI.

/cc @yujuhong @feiskyer
2017-03-02 00:59:19 -08:00
..
api CRI: use more gogoprotobuf plugins 2017-01-25 13:52:24 -08:00
cadvisor Update generated files 2017-01-29 21:41:45 +01:00
certificate Rotate the kubelet certificate when about to expire. 2017-02-17 17:42:35 -08:00
client find and replace 2017-01-20 08:04:53 -05:00
cm Set Burstable QOS Cgroup cpu.shares 2017-03-01 14:51:34 -05:00
config Ignore file start with dots 2017-02-20 21:49:42 +08:00
container Added ability for Docker containers to set usage of dns settings along with hostNetwork is true 2017-03-01 17:10:00 +00:00
custommetrics Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
dockershim Merge pull request #42223 from Random-Liu/dockershim-better-implement-cri 2017-03-02 00:59:19 -08:00
dockertools Added ability for Docker containers to set usage of dns settings along with hostNetwork is true 2017-03-01 17:10:00 +00:00
envvars refactor: use metav1.ObjectMeta in other types 2017-01-17 16:17:19 -05:00
events Implement support for mount options in PVs 2017-03-01 11:50:40 -05:00
eviction fix eviction helper function description 2017-02-27 21:24:45 -08:00
gpu fix a bug in nvidia gpu allocation and added unit test 2017-02-28 13:42:08 -08:00
images switch kubelet to use external (client-go) object references for events 2017-01-31 19:15:33 -05:00
kuberuntime Added ability for Docker containers to set usage of dns settings along with hostNetwork is true 2017-03-01 17:10:00 +00:00
leaky Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
lifecycle critical pods can preempt other pods to be admitted 2017-02-23 10:31:20 -08:00
metrics Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
network teach kubenet to use annotation instead of pod object for traffic shaper 2017-02-27 10:11:09 -08:00
pleg move authoritative client-go utils out of pkg 2017-01-24 08:59:18 -05:00
pod Avoid evicting critical pods in Kubelet if a special feature gate is enabled 2017-02-02 11:32:20 -08:00
preemption critical pods can preempt other pods to be admitted 2017-02-23 10:31:20 -08:00
prober Add support for attacher/detacher interface in Flex volume 2017-02-24 20:18:06 -05:00
qos Avoid evicting critical pods in Kubelet if a special feature gate is enabled 2017-02-02 11:32:20 -08:00
remote Fix typo of defualt 2017-02-11 22:28:24 +08:00
rkt Added ability for Docker containers to set usage of dns settings along with hostNetwork is true 2017-03-01 17:10:00 +00:00
rktshim Merge pull request #39158 from feiskyer/cri-proto3 2017-01-20 08:28:49 -08:00
secret Use consistent helper for getting secret names from pod 2017-02-23 00:40:17 -05:00
server Merge pull request #39837 from foxyriver/modify-comment 2017-02-21 16:33:47 -06:00
status Revert "Merge pull request #41202 from dashpole/revert-41095-deletion_pod_lifecycle" 2017-02-15 08:44:03 -08:00
sysctl Enable auto-generating sources rules 2017-01-05 14:14:13 -08:00
types Avoid evicting critical pods in Kubelet if a special feature gate is enabled 2017-02-02 11:32:20 -08:00
util Split `RequestNodeCertificate` function. 2017-02-17 07:40:48 -08:00
volumemanager Merge pull request #41456 from dashpole/pod_volume_cleanup 2017-02-16 10:14:05 -08:00
BUILD adding an e2e for GPUs 2017-02-28 13:42:08 -08:00
OWNERS Small fix in kubelet owner file. 2017-01-19 11:04:57 -08:00
active_deadline.go move client/record 2017-01-31 19:14:13 -05:00
active_deadline_test.go move client/record 2017-01-31 19:14:13 -05:00
disk_manager.go
disk_manager_test.go
doc.go
kubelet.go Merge pull request #42195 from Random-Liu/cri-support-non-json-logging 2017-03-01 20:08:08 -08:00
kubelet_cadvisor.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
kubelet_cadvisor_test.go kubelet: Make cadvisor GetContainerInfo tests table driven 2017-02-15 16:15:21 +01:00
kubelet_getters.go kubelet: Fix ConfigMap on Windows. 2017-01-24 18:40:49 +00:00
kubelet_getters_test.go kubelet: Fix ConfigMap on Windows. 2017-01-24 18:40:49 +00:00
kubelet_network.go Fixed forming of pod's Search line in resolv.conf: 2017-01-17 13:18:26 +00:00
kubelet_network_test.go move client/record 2017-01-31 19:14:13 -05:00
kubelet_node_status.go improve gpu integration 2017-02-28 11:27:53 -08:00
kubelet_node_status_test.go fix a bug in nvidia gpu allocation and added unit test 2017-02-28 13:42:08 -08:00
kubelet_pods.go Merge pull request #42195 from Random-Liu/cri-support-non-json-logging 2017-03-01 20:08:08 -08:00
kubelet_pods_test.go Added ability for Docker containers to set usage of dns settings along with hostNetwork is true 2017-03-01 17:10:00 +00:00
kubelet_pods_windows_test.go kubelet: Fix ConfigMap on Windows. 2017-01-24 18:40:49 +00:00
kubelet_resources.go add support for node allocatable phase 2 to kubelet 2017-02-27 21:24:44 -08:00
kubelet_resources_test.go add support for node allocatable phase 2 to kubelet 2017-02-27 21:24:44 -08:00
kubelet_test.go improve gpu integration 2017-02-28 11:27:53 -08:00
kubelet_volumes.go kubelet volumes cleanupOrphanedPodDirs does not distinguish error from found volume paths 2017-02-17 09:07:54 -05:00
kubelet_volumes_test.go move testing/core to client-go 2017-01-26 13:54:40 -05:00
networks.go add portmapping getter into network host 2017-02-08 09:35:04 -08:00
oom_watcher.go switch kubelet to use external (client-go) object references for events 2017-01-31 19:15:33 -05:00
oom_watcher_test.go switch kubelet to use external (client-go) object references for events 2017-01-31 19:15:33 -05:00
pod_container_deletor.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
pod_container_deletor_test.go
pod_workers.go increase timeout 2017-02-27 10:59:24 -08:00
pod_workers_test.go move client/record 2017-01-31 19:14:13 -05:00
reason_cache.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
reason_cache_test.go start the apimachinery repo 2017-01-11 09:09:48 -05:00
runonce.go cmd/kubelet 2016-11-23 15:53:09 -08:00
runonce_test.go Revert "Merge pull request #41202 from dashpole/revert-41095-deletion_pod_lifecycle" 2017-02-15 08:44:03 -08:00
runtime.go Check the health of PLEG when updating the node status 2017-01-10 16:34:00 -08:00
util.go cmd/kubelet 2016-11-23 15:53:09 -08:00
volume_host.go SecretVolume using secret manager 2017-01-23 16:10:01 +01:00