Skip to content

Commit 6c97965

Browse files
committed
fix wording and some nits
Signed-off-by: Dejan Zele Pejchev <[email protected]>
1 parent e2020e0 commit 6c97965

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

content/en/blog/_posts/2025-0x-xx-jobs-podreplacementpolicy-goes-ga.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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`.
4041
You 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

Comments
 (0)