Google News
logo
Kubernetes - Interview Questions
How to run a POD on a particular node?
Various methods are available to achieve it.
 
nodeName : specify the name of a node in POD spec configuration, it will try to run the POD on a specific node.

nodeSelector : Assign a specific label to the node which has special resources and use the same label in POD spec so that POD will run only on that node.

nodeaffinities : required DuringSchedulingIgnoredDuringExecution, preferredDuringSchedulingIgnoredDuringExecution are hard and soft requirements for running the POD on specific nodes. This will be replacing nodeSelector in the future. It depends on the node labels.
Advertisement