Files
kubernetes/pkg/kubelet/container
Clayton Coleman 8722c834e5 kubelet: Never restart containers in deleting pods
When constructing the API status of a pod, if the pod is marked for
deletion no containers should be started. Previously, if a container
inside of a terminating pod failed to start due to a container
runtime error (that populates reasonCache) the reasonCache would
remain populated (it is only updated by syncPod for non-terminating
pods) and the delete action on the pod would be delayed until the
reasonCache entry expired due to other pods.

This dramatically reduces the amount of time the Kubelet waits to
delete pods that are terminating and encountered a container runtime
error.
2020-03-04 13:34:25 -05:00
..
2019-12-30 12:00:23 -05:00
2019-05-31 18:50:39 +08:00
2018-11-10 07:50:31 -05:00
2017-12-12 14:30:24 +08:00
2019-08-07 16:49:29 +02:00
2018-03-29 22:55:25 +11:00