This is a great high level overview but it's important not to confuse 'pod phase' with container states (and the reason we're in those states). For example, after the scheduler determines which node the pod will go to the pod phase remains in 'pending', the container state is 'waiting' but the reason for that state is 'ContainerCreating' and this reason field is what we see on the output under 'STATUS' when running kubectl get pods.
It's important to emphasize that init container does not share a state with the rest of containers in the pod, unless it shares the state via some kind of storage. This is an important distinction, it's not the same as pod's postStart hook.
If TerminationGracePeriodSecond is set to a high value (1 year) and preStop hook is executed successfully in 5 minutes. What will happens then? Does the pod shutdowns after 5 minutes or it will wait for TerminationGracePeriodSecond?
This is a great high level overview but it's important not to confuse 'pod phase' with container states (and the reason we're in those states).
For example, after the scheduler determines which node the pod will go to the pod phase remains in 'pending', the container state is 'waiting' but the reason for that state
is 'ContainerCreating' and this reason field is what we see on the output under 'STATUS' when running kubectl get pods.
That's co-creator of Kubernetes. Definitely very well explained.
Awesome video. Is the wall in front of speaker and Brendan is writing fluidly in reverse direction so to the viewer it appears Left to Right?
Excellent video: very good explanation of Kubernetes fundamentals.
Awesome idea with transparent wall !
It's important to emphasize that init container does not share a state with the rest of containers in the pod, unless it shares the state via some kind of storage. This is an important distinction, it's not the same as pod's postStart hook.
Props for writing all of that backwards.
Great dashboard idea Microsoft no doubt copied from VMware who were doing it well before anyone. That aside, thanks for sharing
Great video series! One minor thing is if you listen to this playlist with headphones the intro audio is a bit loud. Great sounds though...
"A bit" 😂
Very clear explanation. Well explained 👍
Very well explained, thanks for this!
If TerminationGracePeriodSecond is set to a high value (1 year) and preStop hook is executed successfully in 5 minutes. What will happens then? Does the pod shutdowns after 5 minutes or it will wait for TerminationGracePeriodSecond?
Well explanation and can understand easily. Thanks a lot.
Very clear explanation. Well explained 👍
Very good explanation
좋은 영상 잘보고갑니다.
감사합니다!
very clearly explained sir
thank you
Very useful, Thank you
awesome tutorial
Thanks a lot!
cool blackboard