label-nodes.sh 692 B

12345678910111213141516171819202122232425262728
  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. kubectl label node $i mon=mon
  9. kubectl label node $i mgr=mgr
  10. done
  11. NODES=$(kubectl get node --show-labels -o wide | grep "arch=amd64" | awk '{ print $1 }')
  12. for i in ${NODES} ; do
  13. kubectl label node $i osd=osd
  14. #kubectl label node $i mon=mon
  15. #kubectl label node $i mgr=mgr
  16. #kubectl label node $i op=op
  17. #kubectl label node $i tools=tools
  18. #kubectl label node $i nfs-node=nfs-node
  19. kubectl label node $i all=all
  20. done