Open
Description
Enhancement Description
- One-line enhancement description (can be used as a release note): For Deployment controllers we want to optionally include a way for users to include terminating pods in the active pod count.
- Kubernetes Enhancement Proposal: https://github.com/kubernetes/enhancements/blob/master/keps/sig-apps/3973-consider-terminating-pods-deployment/README.md
- Discussion Link: Jobs create replacement Pods as soon as a Pod is marked for deletion kubernetes#115844
- Primary contact (assignee): @atiratree
- PRs by stage and milestone:
- Alpha - v1.34
- KEP (
k/enhancements
) update PR(s):- KEP-3973: Consider Terminating Pods in Deployments #4357
- KEP-3973: Update PodReplacementPolicy for Deployments #4670
- KEP-3973: Update PodReplacementPolicy alpha to 1.32 #4903
- KEP-3973: Consider deployment completion in DeploymentPodReplacementPolicy #4976
- KEP-3973: update Consider Terminating Pods in Deployments #5398
- Code (
k/k
) update PR(s):- 1.34 add PodReplacementPolicy for Deployments kubernetes#123430
- 1.33 add PodReplacementPolicy for Deployments: terminating pods kubernetes#128546
- rename DeploymentPodReplacementPolicy FG to DeploymentReplicaSetTerminatingReplicas kubernetes#131088
- disable terminatingReplicas reconciliation in ReplicationController kubernetes#131822
- Docs (
k/website
) update PR(s):- [KEP-3973]: document .status.terminatingReplicas enabled by DeploymentPodReplacementPolicy feature website#49896
- [KEP-3973]: docs for DeploymentPodReplacementPolicy website#48370
- [WIP] [KEP-3973]: feature blog for DeploymentPodReplacementPolicy placeholder PR website#45268
- [KEP-3973]: update the DeploymentPodReplacementPolicy FG references to DeploymentReplicaSetTerminatingReplicas website#50287
- KEP (
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
Metadata
Metadata
Labels
Type
Projects
Status
In Progress
Status
At risk for code freeze