Skip to content

Commit

Permalink
Merge pull request #43529 from alculquicondor/replacement_beta
Browse files Browse the repository at this point in the history
Graduate JobPodReplacementPolicy to beta
  • Loading branch information
k8s-ci-robot authored Nov 13, 2023
2 parents c55e6f2 + 3be75f2 commit 9e36b6c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
5 changes: 3 additions & 2 deletions content/en/docs/concepts/workloads/controllers/job.md
Original file line number Diff line number Diff line change
Expand Up @@ -953,11 +953,12 @@ scaling an indexed Job, such as MPI, Horovord, Ray, and PyTorch training jobs.

### Delayed creation of replacement pods {#pod-replacement-policy}

{{< feature-state for_k8s_version="v1.28" state="alpha" >}}
{{< feature-state for_k8s_version="v1.29" state="beta" >}}

{{< note >}}
You can only set `podReplacementPolicy` on Jobs if you enable the `JobPodReplacementPolicy`
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/).
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/)
(enabled by default).
{{< /note >}}

By default, the Job controller recreates Pods as soon they either fail or are terminating (have a deletion timestamp).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,8 @@ For a reference to old feature gates that are removed, please refer to
| `JobBackoffLimitPerIndex` | `true` | Beta | 1.29 | |
| `JobPodFailurePolicy` | `false` | Alpha | 1.25 | 1.25 |
| `JobPodFailurePolicy` | `true` | Beta | 1.26 | |
| `JobPodReplacementPolicy` | `false` | Alpha | 1.28 | |
| `JobPodReplacementPolicy` | `false` | Alpha | 1.28 | 1.28 |
| `JobPodReplacementPolicy` | `true` | Beta | 1.29 | |
| `KMSv2` | `false` | Alpha | 1.25 | 1.26 |
| `KMSv2` | `true` | Beta | 1.27 | |
| `KMSv2KDF` | `false` | Beta | 1.28 | |
Expand Down

0 comments on commit 9e36b6c

Please sign in to comment.