KEP-950keps/sig-node/950-liveness-probe-holdoff
Add pod-startup liveness-probe holdoff for slow-starting pods
Slow starting containers are difficult to address with the current status of health probes: they are either killed before being up, or could be left deadlocked during a very long time before being killed. This proposal adds a new probe called startupProbe that holds off all the other probes until the pod has finished its startup. In the case of a slow-start… Full summary
Slow starting containers are difficult to address with the current status of health probes: they are either killed before being up, or could be left deadlocked during a very long time before being killed. This proposal adds a new probe called startupProbe that holds off all the other probes until the pod has finished its startup. In the case of a slow-starting pod, it could poll on a relatively short period with a high failureThreshold. Once it is satisfied, the other probes can start.
Facts
- Authors
- @matthyx
- Approvers
- @thockin@derekwaynecarr
- Reviewers
- @thockin
- PRR approvers
- none
- Tracking issue
- #950(opens GitHub in a new tab) closedcompletedclosed 2021-01-07 20:56 UTCsig/nodestage/stablekind/api-change
- Milestones
- none
- Participating SIGs
- sig-architecturesig-apps
- Feature gates
- none
- Created / last updated
- 2019-02-21 / 2020-09-16