-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Consider Terminating Pods in Deployments #3973
Copy link
Copy link
Open
Labels
sig/appsCategorizes an issue or PR as relevant to SIG Apps.Categorizes an issue or PR as relevant to SIG Apps.stage/betaDenotes an issue tracking an enhancement targeted for Beta statusDenotes an issue tracking an enhancement targeted for Beta status
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.33
- KEP (
k/enhancements) update PR(s):- KEP-3973: Consider Terminating Pods in Deployments #4357
- KEP-3973: Update PodReplacementPolicy for Deployments #4670
- KEP-3973: fix scaling calculations in PodReplacementPolicy KEP #4763
- KEP-3973: fix replicaset preference in leftover calculation in PodReplacementPolicy KEP #4774
- KEP-3973: Update PodReplacementPolicy alpha to 1.32 #4903
- Code (
k/k) update PR(s): - Docs (
k/website) update PR(s):
- KEP (
-
Beta - v1.35
- KEP (
k/enhancements) update PR(s):- KEP-3973: Consider deployment completion in DeploymentPodReplacementPolicy #4976
- KEP-3973: update Consider Terminating Pods in Deployments #5398
- KEP-3973: update milestone in Consider Terminating Pods in Deployments #5568
- KEP-3973, KEP-5882: split DeploymentReplicaSetTerminatingReplicas and DeploymentPodReplacementPolicy features into two standalone KEPs for easier tracking. #5883
- Code (
k/k) update PR(s):- add integration tests for pod replacement during scaling and Recreate/RollingUpdate strategies kubernetes#134959
- promote DeploymentReplicaSetTerminatingReplicas to Beta kubernetes#133087
- feat: add kube_deployment_status_replicas_terminating and kube_replicaset_status_terminating_replicas metrics kube-state-metrics#2708
- Docs (
k/website) update(s):- [KEP-3973] promote DeploymentReplicaSetTerminatingReplicas to beta website#51502
Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
- [KEP-3973] promote DeploymentReplicaSetTerminatingReplicas to beta website#51502
- KEP (
Reactions are currently unavailable
Metadata
Metadata
Labels
sig/appsCategorizes an issue or PR as relevant to SIG Apps.Categorizes an issue or PR as relevant to SIG Apps.stage/betaDenotes an issue tracking an enhancement targeted for Beta statusDenotes an issue tracking an enhancement targeted for Beta status
Type
Projects
Status
In Progress
Status
Deferred