cordon-pi.sh 285 B

1234567891011121314151617181920212223
  1. #!/bin/bash
  2. NODES=$(kubectl get node --show-labels -o wide | grep "arch=arm64" | awk '{ print $1 }')
  3. CMD="kubectl cordon "
  4. for n in ${NODES}; do
  5. CMD+=" $n "
  6. done
  7. echo $CMD
  8. $CMD
  9. echo Sleeping
  10. sleep 10
  11. CMD="kubectl drain "
  12. for n in ${NODES}; do
  13. CMD+=" $n "
  14. done
  15. echo $CMD
  16. $CMD