Is there a way to apply a nodeSelector via command? (like kubectl apply)
It would be nice if it is applicable on deployments or namespaces, otherwise applying to pods is also fine.
Any tips are appreciated
CodePudding user response:
You can use command kubectl edit to add nodeSelector to yaml file or use command:
kubectl run -ti --rm test --image=ubuntu:18.04 --overrides='{"spec": { "nodeSelector": {"kubernetes.io/hostname": "eks-prod-4"}}}'
Link reference:
https://stackoverflow.com/a/63373332/14312225
CodePudding user response:
Please refer to this link and let us know whether your problem is resolved or not.
