label-nodes.sh 588 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. NODES=$(kubectl get node --show-labels -o wide | grep "arch=arm64" | awk '{ print $1 }')
  3. for i in ${NODES} ; do
  4. kubectl label node $i osd=osd
  5. kubectl label node $i op=op
  6. kubectl label node $i tools=tools
  7. kubectl label node $i all=all
  8. done
  9. NODES=$(kubectl get node --show-labels -o wide | grep "arch=amd64" | awk '{ print $1 }')
  10. for i in ${NODES} ; do
  11. kubectl label node $i mon=mon
  12. kubectl label node $i mgr=mgr
  13. kubectl label node $i op=op
  14. kubectl label node $i tools=tools
  15. kubectl label node $i nfs-node=nfs-node
  16. kubectl label node $i all=all
  17. done