Which Kubernetes Node pull image?

Hi everyone , merry christmas , I have a question about Kubernetes cluster , In the case that we create several pods on different nodes of the cluster, does each node pull an image to create its own pod seperetly, or does the master node only pull the image and create pods and divide it among the worker nodes???

Each node with the pod scheduled pulls it.

1 Like

its mean , if i want create 3 pods of nginx
1 pod on master node
2 pod on workers node
each node pull nginx image seperetly ?
Does the pull process take place 3 times?

Yes, each node pulls the image separately. There is no shared cache between them all - although there are other services you can deploy to setup something like that.

1 Like

Many Thanks Dear Mr.bobbytables :pray::pray:
Merry Christmas :evergreen_tree:

1 Like