Skip to content

Commit 9eef7cf

Browse files
committed
sidecar: Clarify all sidecars start in parallel
As requested by Sergey: kubernetes#1913 (comment) Signed-off-by: Rodrigo Campos <[email protected]>
1 parent ec992ca commit 9eef7cf

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

keps/sig-node/0753-sidecarcontainers.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -376,13 +376,13 @@ Sidecars will be started before normal containers but after init, so that they a
376376
This will change the Pod startup to look like this:
377377
* Init containers start
378378
* Init containers finish
379-
* Sidecars start
379+
* Sidecars start (all in parallel)
380380
* Sidecars become ready
381-
* Containers start
381+
* Non-sidecar containers start (all in parallel)
382382

383383
During pod termination sidecars will be terminated last:
384-
* Containers sent SIGTERM
385-
* Once all Containers have exited: Sidecars sent SIGTERM
384+
* Non-sidecar containers sent SIGTERM
385+
* Once all non-sidecar containers have exited: Sidecar container are sent a SIGTERM
386386

387387
Containers and Sidecar will share the TerminationGracePeriod. If Containers don't exit before the end of the TerminationGracePeriod then they will be sent a SIGKIll as normal, Sidecars will then be sent a SIGTERM with a short grace period of 2 Seconds to give them a chance to cleanly exit.
388388

0 commit comments

Comments
 (0)