k3s/pkg/kubelet/network
Kubernetes Submit Queue 98d1cffe05 Merge pull request #37036 from dcbw/docker-gc-teardown-pods
Automatic merge from submit-queue (batch tested with PRs 40505, 34664, 37036, 40726, 41595)

dockertools: call TearDownPod when GC-ing infra pods

The docker runtime doesn't tear down networking when GC-ing pods.
rkt already does so make docker do it too. To ensure this happens,
infra pods are now always GC-ed rather than gating them by
containersToKeep.

This prevents IPAM from leaking when the pod gets killed for
some reason outside kubelet (like docker restart) or when pods
are killed while kubelet isn't running.

Fixes: https://github.com/kubernetes/kubernetes/issues/14940
Related: https://github.com/kubernetes/kubernetes/pull/35572
2017-02-16 17:05:12 -08:00
..
cni teach kubenet to use hostport_manager 2017-02-08 09:35:04 -08:00
hairpin Merge pull request #38101 from CaoShuFeng/haripin_nsenter 2017-02-16 15:49:10 -08:00
hostport add hostport manager 2017-02-08 09:26:52 -08:00
kubenet teach kubenet to use hostport_manager 2017-02-08 09:35:04 -08:00
testing kubelet/network: move mock network plugin to pkg/kubelet/network/testing 2017-02-16 13:48:32 -06:00
BUILD kubelet: add network plugin manager with per-pod operation locking 2017-02-16 13:48:32 -06:00
network.go Add network-plugin-mtu option for MTU selection 2016-08-23 01:50:58 -04:00
plugins.go kubelet: add network plugin manager with per-pod operation locking 2017-02-16 13:48:32 -06:00