kubernetes/pkg/kubelet/status
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
..
testing Regen mocks using go 1.18 2022-03-23 10:19:38 -07:00
generate_test.go Generate ContainersReady condition 2018-06-05 11:10:38 -07:00
generate.go kubelet: Mark ready condition as false explicitly for terminal pods 2022-06-08 16:19:16 -07:00
status_manager_test.go kubelet: Mark ready condition as false explicitly for terminal pods 2022-06-08 16:19:16 -07:00
status_manager.go kubelet: Mark ready condition as false explicitly for terminal pods 2022-06-08 16:19:16 -07:00