i like to know how the pod fail over on other node when the node where he is running fail.
There are several steps.
The node is detected to be “Not ready” and then the scheduler knows that pods in that node need to be moved. It finds new nodes to run these pods (if they have enough capacity) and it schedules them there.
If pods are exposed behind a service or something, only after they are ready they will be exposed.
Does this answer your question? Or did I misunderstood something?
The scheduler know the id of every pod and the id of every node?with that pod id there are other information.right?
Not sure I follow. What do you mean with pod id, exactly?
But yes, the scheduler knows all the nodes and all that needs to be scheduled.
Does this answer the question?