@@ -8,8 +8,8 @@ author: >
88 [Dejan Zele Pejchev](https://github.com/dejanzele) (G-Research)
99---
1010
11- In Kubernetes v1.34, the _ Pod Replacement Policy _ feature reaches general availability (GA).
12- This blog post describes the Pod Replacement Policy feature and how to use it in your Jobs.
11+ In Kubernetes v1.34, the _ Pod replacement policy _ feature has reached general availability (GA).
12+ This blog post describes the Pod replacement policy feature and how to use it in your Jobs.
1313
1414## About Pod Replacement Policy
1515
@@ -32,11 +32,12 @@ Additionally, starting replacement Pods before the old ones fully terminate can
3232- Unnecessary cluster scale-ups to accommodate the replacement Pods.
3333- Temporary bypassing of quota checks by workload orchestrators like [ Kueue] ( https://kueue.sigs.k8s.io/ ) .
3434
35- The _ Pod Replacement Policy_ feature gives you control over when Kubernetes replaces terminating Pods, helping you avoid these issues.
35+ With Pod replacement policy, Kubernetes gives you control over when the control plane
36+ replaces terminating Pods, helping you avoid these issues.
3637
3738## How Pod Replacement Policy works
3839
39- The feature introduces a new Job-level field, ` podReplacementPolicy ` , which controls when Kubernetes replaces terminating Pods .
40+ This enhancement means that Jobs in Kubernetes have an optional field ` .spec.podReplacementPolicy ` .
4041You can choose one of two policies:
4142- TerminatingOrFailed (default): Replaces Pods as soon as they start terminating.
4243- Failed: Replaces Pods only after they fully terminate and transition to the ` Failed ` phase.
0 commit comments