You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Unit, enablement/disablement, e2e, and integration tests implemented and passing.
649
653
- Document [kubectl Skew](#kubectl-skew) for alpha.
650
654
651
655
652
656
#### Beta
653
-
- Feature gate enabled by default.
657
+
- DeploymentPodReplacementPolicy and DeploymentReplicaSetTerminatingReplicas feature gates enabled by default.
658
+
DeploymentReplicaSetTerminatingReplicas feature should be enabled and graduated to beta first at least one release
659
+
before the DeploymentPodReplacementPolicy feature is.
654
660
- Any test that checks Deployment and Replicaset status is updated to count updates to `.status.TerminatingReplicas`.
655
661
-`.spec.podReplacementPolicy` is nil by default and preserves the original behavior.
662
+
- Explore and try to resolve [Protional scaling in Deployments in not fully re-entrant](https://github.com/kubernetes/kubernetes/issues/44734) issue.
656
663
- E2e and integration tests are in Testgrid and linked in the KEP.
657
664
- add new metrics to `kube-state-metrics`
658
665
- Remove documentation for [kubectl Skew](#kubectl-skew) that was introduced in alpha.
@@ -948,8 +955,10 @@ deployment and replicaset controllers.
948
955
949
956
- 2023-05-01: First version of the KEP opened (https://github.com/kubernetes/enhancements/pull/3974).
950
957
- 2023-12-12: Second version of the KEP opened (https://github.com/kubernetes/enhancements/pull/4357).
951
-
- 2024-29-05: Added a Deployment Scaling Changes and a New Annotation for ReplicaSets section (https://github.com/kubernetes/enhancements/pull/4670).
952
-
- 2024-22-11: Added a Deployment Completion and Progress Changes section (https://github.com/kubernetes/enhancements/pull/4976).
958
+
- 2024-05-29: Added a Deployment Scaling Changes and a New Annotation for ReplicaSets section (https://github.com/kubernetes/enhancements/pull/4670).
959
+
- 2024-11-22: Added a Deployment Completion and Progress Changes section (https://github.com/kubernetes/enhancements/pull/4976).
960
+
- 2025-04-01: Introduced DeploymentReplicaSetTerminatingReplicas FG to split .status.terminatingReplicas feature from DeploymentPodReplacementPolicy (https://github.com/kubernetes/kubernetes/pull/131088)
961
+
- 2025-06-11: Fixed ReplicationController reconciliation when the DeploymentReplicaSetTerminatingReplicas feature gate is enabled (https://github.com/kubernetes/kubernetes/issues/131821)
0 commit comments