批量把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

原文地址:https://www.cnblogs.com/fan-gx/p/12037256.html

时间: 2024-10-29 05:22:22

批量把pod实例调成0的相关文章

分享一个批量导出当前实例下的所有linkedserver脚本

原文:分享一个批量导出当前实例下的所有linkedserver脚本 分享一个批量导出当前实例下的所有linkedserver脚本 很多时候,我们都需要导出实例下面的登录用户,job,linkedserver等等 导出job比较复杂,下午写了一个脚本把所有的linkedserver导出来,但是密码不会显示出来 下面脚本在SQL2008 R2下面测试通过 -- ============================================= -- Author: <桦仔> -- Blog

Oracle Study之--Oracle 单实例11.2.0.1.0升级到11.2.0.3.0

Oracle Study之--Oracle 单实例11.2.0.1.0升级到11.2.0.3.0 系统环境: 操作系统:RedHat EL6(64位) Oracle:    Oracle 11gR2 Oracle 11.2.0.1 单实例升级到11.2.0.3 Oracle 升级的步骤都差不多,先升级Oracle software,然后升级Oracle instance. Oracle 11.2.0.2的patchset No 是:10098816. 关于该Patchset 的下载地址,参考下面

case when遇到空串转成0

需要注意:如果字段为varchar类型,when后的条件要加上引号 SELECT (CASE 'marital_status' WHEN 0 THEN '已婚' WHEN 1 THEN '未婚' ELSE 'WEIZHI' END) AS marital_status FROM tj_archive WHERE id='D1407280006' 用上面的语句,如果marital_status为空串(而不是null)时,竟然查询的结果为"已婚" 最后更改正确结果为: SELECT (CA

Android Ant 批量多渠道打包实例

Android Ant 批量多渠道打包实例 关于批量打包,无需多言,这是每个国内Android开发者必须面对的一个问题. 下面,我就以开源项目「知乎小报」为例,详细说明如何使用ANT实现批量打渠道包. 1 Ant 安装 下载ANT 请前往 http://ant.apache.org 下载. 配置环境变量 设置环境变量后,在命令行下测试ant命令,如果出现以下内容,则说明配置成功: cundongdeMacBook-Pro:~ cundong$ ant Buildfile: build.xml d

spring aop 动态代理批量调用方法实例

今天项目经理发下任务,需要测试 20 个接口,看看推送和接收数据是否正常.因为对接传输的数据是 xml 格式的字符串,所以我拿现成的数据,先生成推送过去的数据并存储到文本,以便验证数据是否正确,这时候要批量调用这些同名方法,我觉得这里可以发展成有潜力的代码. 推送比较好做数据,队友们都写好代码,但是有个问题,方法要的值都大致相同,封装的方式不一致,多人开发,有的封装对象里面,有的直接使用 Map.get(),唉,一千个人一千个哈姆雷特嘛,只好利用反射和动态代理节省自己的代码量,而且这种方式练练手

数据库中将null 替换成 0 或者其他文本

Oracle:可以用nvl(p1,p2) 该函数,将p1替换成p2, 但是请注意:p1,p2必须是同类型的,可以是数值number ,char ,date 比如不能nvl('jack',5)这样用,一个是char一个是number了 简单明了:nvl(null,0) 就可以解决了. 这里要说明一下小tip:在oracle中 当组函数[又名聚合函数]要处理数据全是空的时候,除了count()函数返回的是0,其他组函数全部返回空值. 所以当我们处理聚合函数的时候,count()函数不用特殊考虑. S

java实现文件批量导入导出实例(兼容xls,xlsx)

1.介绍 java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下. 目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导出.另外还有jxl类似poi的方式,不过貌似很久没跟新了,2007之后的office好像也不支持,这里就不说了. 2.POI使用详解 2.1 什么是Apache POI? Apache POI是Apache软件基金会的开放源码函式库,

PHP+MySql+Bootstrap实现用户界面数据的删除、修改与批量选择删除——实例操作

第一步:在数据库中建立要操作的信息表 如下图: 第二步:实现对该信息表中数据的删除功能 代码如下:main(主页面) <!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title>删除功能</title>        <script src="bootstrap/js/jquery-1.11.2.min.js

[Q]CAD批量打图精灵升级至7.0

更新内容: V7.0(2015.9.9)-[+]. 支持WIN10操作系统.(2015.9.9)-[+]. 支持AutoCAD2016.(2015.9.9)-[+]. 自动注册虚拟打印机.(2015.6.28)-[+]. 增强自动保存PDF功能,在Win8和Win10下可自动保存.(2015.6.27)-[+]. 修正还原默认设置过程中打印到文件设置错误问题.(2015.6.14)-[+]. 增加标记已打印图框功能.(2015.6.13)-[+]. 由于Q与P在键盘上的位置较远,不便单手操作,将