kubernetes/pkg/api
David Porter 7811d84fef kubelet: Mark ready condition as false explicitly for terminal pods
Terminal pods may continue to report a ready condition of true because
there is a delay in reconciling the ready condition of the containers
from the runtime with the pod status. It should be invalid for kubelet
to report a terminal phase with a true ready condition. To fix the
issue, explicitly override the ready condition to false for terminal
pods during status updates.

Signed-off-by: David Porter <david@porter.me>
2022-06-08 16:19:16 -07:00
..
endpoints/testing Move endpoints test-helper funcs to a package 2021-07-01 18:26:45 -07:00
legacyscheme hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
persistentvolume csi: add nodeExpandSecret support for CSI client 2022-04-05 11:36:23 +08:00
persistentvolumeclaim remove ExpandPersistentVolume feature gate 2022-03-24 10:02:47 -04:00
pod feat: add NodeInclusionPolicy to TopologySpreadConstraint in PodSpec 2022-05-10 12:54:49 +08:00
podsecuritypolicy Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00
service core/v1: update unit tests to not expect internalTrafficPolicy when Service Type=ExternalName 2022-01-04 14:48:04 -05:00
testing Move from k8s.gcr.io to registry.k8s.io 2022-05-31 10:16:53 -04:00
v1 kubelet: Mark ready condition as false explicitly for terminal pods 2022-06-08 16:19:16 -07:00
OWNERS Check in OWNERS modified by update-yamlfmt.sh 2021-12-09 21:31:26 -05:00