zoukankan      html  css  js  c++  java
  • Kubectl常用命令

    Kubectl常用命令

    生成资源YAML模版
    kubectl create deployment nginx --image=nginx:1.16 -o yaml --dry-run > my-deployment.yaml
    
    Deployment控制器进行水平扩展/收缩
    kubectl scale deployment nginx-deployment --replicas=9
    kubectl scale deployment nginx-deployment --replicas=7
    
    创建一个Deployment并进行记录操作命令
    kubectl apply -f nginx-deployment.yaml --record
    
    触发滚动更新(直接编辑ETCD里的API对象)
    kubectl edit deployment/nginx-deployment
    kubectl set image deployment/nginx-deployment nginx=nginx:1.16
    
    查看nginx-deployment的状态变化
    kubectl rollout status deployment/nginx-deployment
    
    查看Deployment的滚动更新操作
    kubectl describe deployment nginx-deployment
    
    回滚到上一个版本
    kubectl rollout undo deployment/nginx-deployment
    
    查看deployment变更的对应版本
    kubectl rollout history deployment/nginx-deployment
    
    查看deployment变更的对应版本的细节
    kubectl rollout history deployment/nginx-deployment --revision=6
    
    回滚到指定的版本
    kubectl rollout undo deployment/nginx-deployment --to-revision=7
    
    使deployment进入暂停状态(此时不会触发新的"新的滚动更新",也不会创建新的RS)
    kubectl rollout pause deployment/nginx-deployment
    
    接触暂停状态,并进行滚动更新
    kubectl rollout resume deploy/nginx-deployment
    
  • 相关阅读:
    定义函数
    变量与常量
    字符串与格式化
    字符串与编码
    字符编码
    元组-tuple
    列表-list
    分支和循环
    润乾配置连接kingbase(金仓)数据库
    润乾报表在proxool应用下的数据源配置
  • 原文地址:https://www.cnblogs.com/Spider-Man-1/p/12739558.html
Copyright © 2011-2022 走看看