volcano.sh/volcano@v1.9.0/example/kubecon-2019-china/scripts/watch.sh (about)

     1  #!/bin/bash
     2  
     3  watch_cluster() {
     4      echo "Nodes:"
     5      node-info.exe
     6  
     7      echo ""
     8      echo ""
     9  
    10      echo "Pods:"
    11      echo "-------------------------------"
    12      kubectl get pods
    13  
    14      echo ""
    15      echo ""
    16  
    17      echo "Volcano Jobs:"
    18      echo "-------------------------------"
    19      vcctl job list
    20  }
    21  
    22  if [ $# == 0 ]; then
    23      watch_cluster
    24  else
    25  
    26      while getopts "f" arg
    27      do
    28          case $arg in
    29              "f")
    30                  while [ 1 ]
    31                  do
    32                      clear
    33                      watch_cluster
    34                      sleep 3
    35                  done
    36                  ;;
    37               ?)
    38                  echo "Unknown arguments"
    39          esac
    40      done
    41  fi