#!/bin/bash

pod01=`kubectl get pod -o wide -n weifeng-system|grep official-ui-node-prod|awk -F : 'NR==1'|awk -F " " '{print $1}'`
pod02=`kubectl get pod -o wide -n weifeng-system|grep official-ui-node-prod|awk -F : 'NR==2'|awk -F " " '{print $1}'`
pod03=`kubectl get pod -o wide -n weifeng-system|grep official-ui-node-prod|awk -F : 'NR==3'|awk -F " " '{print $1}'` kubectl delete pod $pod01 -n weifeng-system sleep 60 kubectl delete pod $pod02 -n weifeng-system sleep 60 kubectl delete pod $pod03 -n weifeng-system sleep 20 node_prod_status=`kubectl get pod -o wide -n weifeng-system|grep official-ui-node-prod|awk -F " " '{print $3}'|grep -ci "Running"` if [ $node_prod_status -eq 3 ];then echo -e "\033[32m[ the application official-ui-node-pre successfully deployed ]\033[0m" else
echo -e "\033[31m\033[01m[ the application official-ui-node-pre deploy failed ]\033[0m" fi

  

最新文章

  1. web前端面试试题总结---html篇
  2. oracle操作记录
  3. Dynamics AX 2012 R2 堆栈跟踪:不能对客户端调用'unchecked'
  4. C#禁止程序重复启动
  5. Xdebug开源PHP程序调试器
  6. Thread源码分析
  7. enhance convenience rather than contribute to the fundamental power of the language
  8. Swift - 自动布局库SnapKit的使用详解2(约束的更新、移除、重做)
  9. ContextLoaderListener与DispatcherServlet所加载的applicationContext的区别
  10. dos 实用命令收集
  11. [CAMCOCO][C#]我的系统架构.服务器端.(二)----DATA层
  12. linux mono
  13. @NotNull和@NotEmpty和@NotBlank区别
  14. PRINCE2的国际形势?光环国际项目管理培训
  15. mybatis取数据库为null的字段
  16. Python搭建Web服务器,与Ajax交互,接收处理Get和Post请求的简易结构
  17. ICL2019E
  18. Javascript高级编程学习笔记(23)—— 函数表达式(1)递归
  19. php在cli模式下取得命令行中的参数的方法-getopt命令行可传递数组-简单自定义方法取命令行参数
  20. 3、Python-字符串

热门文章

  1. HTML中的转义字符 (转)
  2. 关掉Windows Firewall的PowerShell
  3. Valid Sudoku leetcode java
  4. CSS 中的字体兼容写法:用CSS为英文和中文字体分别设置不同的字体
  5. 性能测试vs负载测试vs压力测试
  6. .NET 开发套装
  7. PyCharm安装第三方库如Requests
  8. ZH奶酪:使用PHP调用REST API
  9. NetCore中使用DynamicExpresso、Z.Expressions、LambdaParser进行安字符串求值
  10. JAVA WEB 解决编码问题的filter