Assigning pods to dedicated nodepool

In my cluster I have creaetd 2 nodepools. One of them I named pool-monitoring and is dedicated for monitoring (Grafana, Prometheus). I labeled the monitoring nodepool as follows: doctl kubernetes cluster node-pool update <cluster-id|cluster-name> <pool-id|pool-name> --label <key=value> After running the command kubectl get nodes --show-lables I can seen this:

2 questions: should I put this line nodeSelector: nodeSelector: pool-monitoring Should this line be in the statefullset or deployment file?

2nd question: If I update the kubernetes cluster will I lose hte labels?

Submit an answer
Answer a question...

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer