How does Kubernetes create a Pod?

How does Kubernetes create a Pod?

IBM Technology

3 года назад

69,661 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Jake Bake
Jake Bake - 06.11.2023 23:21

This is the greatest video of all time for beginners in Kubernetes.

Ответить
Kemi [Brian] Olimba
Kemi [Brian] Olimba - 03.10.2023 13:11

Great explanation...thanks. this video. Would it be a bad idea if this video can be used in the IBM Cognitive Class Course called Introduction to Containers, Kubernetes, and OpenShift V2? (it's easier to conceptualize)

Ответить
SEIYA CE
SEIYA CE - 26.07.2023 15:40

i was looking for a simple explanation and it was soo difficult to find out. Thank you soo much for this video and the quality of your explanations!!

Ответить
Dewayne Branch
Dewayne Branch - 11.06.2023 18:43

Great explanation

Ответить
4PS17CS076_ Rakshith M
4PS17CS076_ Rakshith M - 17.05.2023 16:41

Can anyone tell me in detail how the scheduler will know when to assign the pod to a node

Ответить
Vaishnavi
Vaishnavi - 27.04.2023 09:30

excellent presentation !

Ответить
Gourav Salla
Gourav Salla - 02.03.2023 08:36

I think one more thing needs to addressed here ,that is CNI for communication between pods , we have several of them like weave ,calico, flannel etc

Ответить
Bashman
Bashman - 30.01.2023 05:11

A great explanation, good didatic. Thanks for your contribution 👏

Ответить
Diego Sosa
Diego Sosa - 05.01.2023 09:18

ty

Ответить
Dylan Ngo
Dylan Ngo - 08.12.2022 07:01

Thank a lot!

Ответить
Ashok Vijayakumar
Ashok Vijayakumar - 02.12.2022 09:54

I have been learning about Kubernetes for past one week and came across your video and it gave me an deep understanding about various stages of pod creation. Thanks much.

Ответить
this super
this super - 12.10.2022 16:43

very nice

Ответить
MoMadenU
MoMadenU - 27.09.2022 16:01

Can we just take a moment to appreciate how well Whitney can effortlessly write in mirror image 🙂

Ответить
Marc GAYOUT
Marc GAYOUT - 25.08.2022 15:45

Perfect, all i needed !

Ответить
Sumit Sharma
Sumit Sharma - 13.08.2022 15:45

Is the actual state also stored in etcd ? How are the components aware of the actual state ?

Ответить
Captain
Captain - 29.06.2022 18:15

Labs wont work for me. Error: Service is currently restricted and is available only to certain users

Ответить
Tony Zhou
Tony Zhou - 16.05.2022 21:06

Controller managers takes care of runtime failures of pods

Ответить
Tony Zhou
Tony Zhou - 16.05.2022 21:01

Steps in creating a new pod:

1. A user submits a new configuration with kubectl to kube-API Server
2. Kube-API Server writes the configuration to etcd
3. Scheduler compares the configuration to actual state
4. Scheduler informs kube-API Server of which compute node(s) to schedule the workload
5. Kube-API Server requests corresponding Kubelets to create the new pod
6. Kubelet creates a new pod
7. Kubelets report latest status to kube-API Server
8. Kube-API Server updates the actual state in etcd

Ответить
Tony Zhou
Tony Zhou - 16.05.2022 20:54

kube-proxy is for communication between compute nodes

Ответить
Tony Zhou
Tony Zhou - 16.05.2022 20:53

kubelet does a few things:

1. register compute nodes
2. report status
3. start/stop workload

Ответить
aeytube
aeytube - 20.03.2022 17:12

honestly the best explanation over web!!

Ответить
Surender Poswal
Surender Poswal - 05.03.2022 07:51

Great overview. Is it same flow while creating a deployment or any differences?

Ответить
aastha mohania
aastha mohania - 05.02.2022 07:43

Best and simple way how pod is created
Thanks a lot

Ответить
Vijaykumar Bisalahalli
Vijaykumar Bisalahalli - 26.01.2022 15:47

I was prepared for the question explain K8s architecture. But this question came in interview🙂

Ответить
Durgasuresh Kagitha
Durgasuresh Kagitha - 25.01.2022 22:14

Awesome

Ответить
Addy
Addy - 16.01.2022 21:09

Can replication controller recreate the pod by itself or does it talk to kubelet to restart the pod?

Ответить
The Soul Crisis
The Soul Crisis - 22.12.2021 10:55

I love the logical processes you showcase.......damn cool!

Ответить
ttylbodydark
ttylbodydark - 03.12.2021 06:33

…I’m not supposed to be In this class.
What are nodes? API server? Clusters?

Ответить
hitesh suthar
hitesh suthar - 07.10.2021 13:28

Nicely explained

Ответить
KloudEnrich @ Ramesh kumar Bhaskarna
KloudEnrich @ Ramesh kumar Bhaskarna - 29.08.2021 13:06

very good explanation....

Ответить
Jay Park
Jay Park - 05.08.2021 21:50

doesn't ETCD store dns / ip for pod communication? and one more question is that which component generate full DNS name for pod?

Ответить
priyanshu shekhar
priyanshu shekhar - 21.07.2021 15:23

what happens after the controller manager identifies that there is pod which has to be reschedule? i mean what exactly happens after that.

Ответить
Prathap Shetty
Prathap Shetty - 18.07.2021 19:21

Wonderful description

Ответить
Pavel Galagan
Pavel Galagan - 13.06.2021 21:50

it`s cool !!! thanks!

Ответить
Gamer gurllllll
Gamer gurllllll - 30.05.2021 20:54

Doesn’t Kubernetes need a load balancer in front of compute nodes?

Ответить
Ray R
Ray R - 13.05.2021 05:22

How do you write backwards like that? Good video too!

Ответить
Akshay Hiremath
Akshay Hiremath - 09.05.2021 01:03

When the pod dies who lets API server know the pod is dead? Is it kubelet?
The video moves to controller manager and says that controller manager goes to Kube API server and gets to know the pod is down.
But the state of the pod on the Compute node need to be conveyed back to the API server, isn't it?

Ответить
Syangjali Thito Magar
Syangjali Thito Magar - 25.04.2021 19:25

Nicely explained 👌

Ответить
Vitamin C
Vitamin C - 25.04.2021 15:04

🥰❤️

Ответить
rakesh sukumar
rakesh sukumar - 25.04.2021 11:30

So I am a data scientist and hence mostly an end user of the pods.. thanks for the explanation. So when we create a pod it assigns a random generated (available) ip that I should use for the compute. In my case I was using a jupyter notebook. Since pods are ephemeral like you mentioned, we need to attach a disk to the vm/pod which is always available to me. One time while running some python commands, my pod crashed and I got assigned another vm ip but the person who got assigned the vm ip I was using until then got my jupyter notebook saved on his disk. What could have happened? I am intrigued.

Ответить
rakesh srinivasa
rakesh srinivasa - 24.04.2021 20:50

The Best video which explained the Pod creation

Ответить
Nishant Gupta
Nishant Gupta - 23.04.2021 13:33

Surely one of the coolest way to explain k8s pod creation 👍👍

Ответить
DonPandon
DonPandon - 22.04.2021 18:51

How do they make these videos? Do they have to learn how to write backwards? I don't think so... Do they?

Ответить
Zindagi ek hasin lamha
Zindagi ek hasin lamha - 22.04.2021 14:46

How we restore back any pod that went to crashloopback off? This process is auto or manual?

Ответить
Sébastien Piller
Sébastien Piller - 21.04.2021 21:44

Great introduction to the architecture of k8s. Well explained and clear.

Ответить
Vivek Kaushik
Vivek Kaushik - 21.04.2021 17:01

To this day I could not understand how do they write backwards?

Ответить
Frank Tate
Frank Tate - 21.04.2021 14:44

Great description. I really like that you chose a specific, isolated use case (pod creation), and then you describe exactly what's involved.

Ответить
Supun Sandaruwan
Supun Sandaruwan - 21.04.2021 08:45

great content. awesome video..

Ответить
call_of_duty
call_of_duty - 20.04.2021 17:37

Then what is the role for istio service mesh..... And also provide full video on kubernetes security of nodes

Ответить