批量把pod实例调成0

Posted fan-gx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了批量把pod实例调成0相关的知识,希望对你有一定的参考价值。

#!/bin/bash

namespace=`kubectl get ns|grep '^te-'|grep -v datamgr|awk '{print $1}'`
#---------------------------
for i in $namespace
  do
    podname=`kubectl get deploy -n $i |awk 'NR>1{if ($2>0) print $1}'`
    for j in $podname
      do
        kubectl scale --replicas=0 deployment/$j -n $i
        #echo $i  $j >> pod.txt
      done
  done

以上是关于批量把pod实例调成0的主要内容,如果未能解决你的问题,请参考以下文章