Skip to content

Commit 9587aee

Browse files
authored
[ja] content/ja/docs/concepts/containers/container-lifecycle-hooks.md follow of the en text (#49851)
* [ja] content/ja/docs/concepts/containers/container-lifecycle-hooks.md follow of the en text * fix: follow of ja localization style guide
1 parent 316fb3c commit 9587aee

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

content/ja/docs/concepts/containers/container-lifecycle-hooks.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,21 @@ Angularなどのコンポーネントライフサイクルフックを持つ多
3838
### フックハンドラーの実装
3939

4040
コンテナは、フックのハンドラーを実装して登録することでそのフックにアクセスできます。
41-
コンテナに実装できるフックハンドラーは2種類あります
41+
コンテナに実装できるフックハンドラーは3種類あります
4242

4343
* Exec - コンテナのcgroupsと名前空間の中で、 `pre-stop.sh`のような特定のコマンドを実行します。
4444
コマンドによって消費されたリソースはコンテナに対してカウントされます。
4545
* HTTP - コンテナ上の特定のエンドポイントに対してHTTP要求を実行します。
46+
* Sleep - 指定された期間コンテナを一時停止します。これは、`PodLifecycleSleepAction`[フィーチャーゲート](/docs/reference/command-line-tools-reference/feature-gates/)によりデフォルトで有効になっているベータ機能です。
47+
48+
{{< note >}}
49+
Sleepライフサイクルフックのスリープ時間を0秒(実質的なno-op)に設定したい場合は、`PodLifecycleSleepActionAllowZero`フィーチャーゲートを有効にしてください。
50+
{{< /note >}}
4651

4752
### フックハンドラーの実行
4853

4954
コンテナライフサイクル管理フックが呼び出されると、Kubernetes管理システムはフックアクションにしたがってハンドラーを実行します。
50-
`httpGet``tcpSocket`はkubeletプロセスによって実行され、`exec`はコンテナの中で実行されます。
55+
`httpGet``tcpSocket`([非推奨です](/docs/reference/generated/kubernetes-api/v1.31/#lifecyclehandler-v1-core))、および`sleep`はkubeletプロセスによって実行され、`exec`はコンテナの中で実行されます。
5156

5257
フックハンドラーの呼び出しは、コンテナを含むPodのコンテキスト内で同期しています。
5358
これは、`PostStart`フックの場合、コンテナのENTRYPOINTとフックは非同期に起動することを意味します。

0 commit comments

Comments
 (0)