File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
content/ja/docs/concepts/workloads/controllers Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -339,7 +339,7 @@ Pod失敗ポリシーまたはPod失敗のバックオフポリシーのいず
339
339
- ` Count ` : Podがデフォルトの方法で処理されるべきであることを示します。` .spec.backoffLimit ` のカウンターが加算されます。
340
340
341
341
{{< note >}}
342
- ` PodFailurePolicy ` を使用すると、Jobコントローラは ` Failed ` フェーズのPodのみにマッチします。削除タイムスタンプを持つPodで、終了フェーズ(` Failed ` または` Succeeded ` )にないものは、まだ終了中と見なされます。これは、終了中Podは終了フェーズに達するまで[ 追跡ファイナライザー] ( #job-tracking-with-finalizers ) を保持することを意味します。Kubernetes 1.27以降、Kubeletは削除されたPodを終了フェーズに遷移させます(参照:[ Podのフェーズ] ( /ja/docs/concepts/workloads/pods/pod-lifecycle/#pod-phase ) )。これにより、削除されたPodはJobコントローラーによってファイナライザーが削除されます。
342
+ ` PodFailurePolicy ` を使用すると、Jobコントローラーは ` Failed ` フェーズのPodのみにマッチします。削除タイムスタンプを持つPodで、終了フェーズ(` Failed ` または` Succeeded ` )にないものは、まだ終了中と見なされます。これは、終了中Podは終了フェーズに達するまで[ 追跡ファイナライザー] ( #job-tracking-with-finalizers ) を保持することを意味します。Kubernetes 1.27以降、Kubeletは削除されたPodを終了フェーズに遷移させます(参照:[ Podのフェーズ] ( /ja/docs/concepts/workloads/pods/pod-lifecycle/#pod-phase ) )。これにより、削除されたPodはJobコントローラーによってファイナライザーが削除されます。
343
343
{{< /note >}}
344
344
345
345
## Jobの終了とクリーンアップ {#job-termination-and-cleanup}
@@ -634,7 +634,7 @@ spec:
634
634
` JobTrackingWithFinalizers ` 機能が無効になっている時に作成されたJobについては、コントロールプレーンを1.26にアップグレードしても、ファイナライザーを使用してJobを追跡しません。
635
635
{{< /note >}}
636
636
637
- コントロールプレーンは任意のJobに属するPodを追跡し、そのPodがAPIサーバーから削除されたかどうか認識します。そのためJobコントローラはファイナライザー ` batch.kubernetes.io/job-tracking ` を持つPodを作成します。コントローラーがファイナライザーを削除するのは、PodがJobステータスに反映された後なので、他のコントローラーやユーザがPodを削除することができます。
637
+ コントロールプレーンは任意のJobに属するPodを追跡し、そのPodがAPIサーバーから削除されたかどうか認識します。そのためJobコントローラーはファイナライザー ` batch.kubernetes.io/job-tracking ` を持つPodを作成します。コントローラーがファイナライザーを削除するのは、PodがJobステータスに反映された後なので、他のコントローラーやユーザがPodを削除することができます。
638
638
639
639
Kubernetes 1.26にアップグレードする前、またはフィーチャーゲート` JobTrackingWithFinalizers ` が有効になる前に作成されたJobは、Podファイナライザーを使用せずに追跡されます。Job{{< glossary_tooltip term_id="controller" text="コントローラー" >}}は、クラスタに存在するPodのみに基づいて、` succeeded ` Podと` failed ` Podのステータスカウンタを更新します。クラスタからPodが削除されると、コントロールプレーンはJobの進捗を見失う可能性があります。
640
640
You can’t perform that action at this time.
0 commit comments