Update docs as JobManagedBy graduates to Beta

pull/48378/head
Michal Wozniak 2024-10-16 10:34:39 +02:00
parent 35e7e1d00c
commit 2c93c92a5d
2 changed files with 7 additions and 3 deletions

View File

@ -695,8 +695,8 @@ triggered and all Pod finalizers were removed. However, some Pods would still
be running or terminating at the moment that the terminal condition was added. be running or terminating at the moment that the terminal condition was added.
In Kubernetes v1.31 and later, the controller only adds the Job terminal conditions In Kubernetes v1.31 and later, the controller only adds the Job terminal conditions
_after_ all of the Pods are terminated. You can enable this behavior by using the _after_ all of the Pods are terminated. You can control this behavior by using the
`JobManagedBy` or the `JobPodReplacementPolicy` (enabled by default) `JobManagedBy` and the `JobPodReplacementPolicy` (both enabled by default)
[feature gates](/docs/reference/command-line-tools-reference/feature-gates/). [feature gates](/docs/reference/command-line-tools-reference/feature-gates/).
### Termination of Job pods ### Termination of Job pods
@ -1137,7 +1137,7 @@ status:
{{< note >}} {{< note >}}
You can only set the `managedBy` field on Jobs if you enable the `JobManagedBy` You can only set the `managedBy` field on Jobs if you enable the `JobManagedBy`
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) [feature gate](/docs/reference/command-line-tools-reference/feature-gates/)
(disabled by default). (enabled by default).
{{< /note >}} {{< /note >}}
This feature allows you to disable the built-in Job controller, for a specific This feature allows you to disable the built-in Job controller, for a specific

View File

@ -10,5 +10,9 @@ stages:
- stage: alpha - stage: alpha
defaultValue: false defaultValue: false
fromVersion: "1.30" fromVersion: "1.30"
toVersion: "1.31"
- stage: beta
defaultValue: false
fromVersion: "1.32"
--- ---
Allows to delegate reconciliation of a Job object to an external controller. Allows to delegate reconciliation of a Job object to an external controller.