You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Init containers support all the fields and features of app containers, including resource limits, volumes, and security settings. However, the resource requests and limits for an init container are handled differently, as documented in [Resources](#resources).
69
-
Also, init containers do not support readiness probes because they must run to completion before the Pod can be ready.
69
+
Also, init containers do not support `lifecycle`, `livenessProbe`, `readinessProbe`, or `startupProbe` because they must run to completion before the Pod can be ready.
70
70
If you specify multiple init containers for a Pod, Kubelet runs each init container sequentially. Each init container must succeed before the next can run. When all of the init containers have run to completion, Kubelet initializes the application containers for the Pod and runs them as usual.
@@ -351,7 +351,7 @@ During the startup of a Pod, each init container starts in order, after the netw
351
351
A Pod cannot be `Ready` until all init containers have succeeded. The ports on an init container are not aggregated under a Service. A Pod that is initializing
352
352
is in the `Pending` state but should have a condition `Initializing` set to true.
353
353
354
-
If the Pod [restarts](#pod-restart-reasons), or is restarted, all init containers must execute again.
354
+
If the Pod [restarts](#pod-restart-reasons), or is restarted, all init containers must execute again.
355
355
356
356
Changes to the init container spec are limited to the container image field. Altering an init container image field is equivalent to restarting the Pod.
0 commit comments