zoukankan      html  css  js  c++  java
  • K8s 常用命令(随时更新......)

    1.创建deployment
    kubectl create -f nginx-deployment.yaml
    
    2.查看deployment
    kubectl get deployment
    
    3.查看Pod
    kubectl get pod -o wide
    
    4.测试Pod访问
    curl --head 10.2.83.17
    
    5.更新Deployment
    kubectl set image deployment/nginx-deployment nginx=nginx:1.14.2 --record
    
    6.查看更新后的Deployment
    kubectl get deployment -o wide
    
    7.查看更新历史
    kubectl rollout history deployment/nginx-deployment
    
      查看升级状态
    kubectl rollout status deployment/nginx-deployment
    
    8.查看具体某一个版本的升级历史
    kubectl rollout history deployment/nginx-deployment --revision=1
    
    9.快速回滚到上一个版本
    kubectl rollout undo deployment/nginx-deployment
    
    10.扩容到5个节点
    kubectl scale deployment nginx-deployment --replicas 5
     
    11.查看dployment完整过程
    kubectl describe deployment
     
    12.删除deployment
    kubectl delete deployment  nginx-deployment
    
    13.查看service
    kubectl get service
    
    14.查看当前集群组件状态
    kubectl get cs
    
    15.查看kube-system命名空间里的服务
    kubectl get deployment -n kube-system
    kubectl get service -n kube-system
    
    16.查看kube-system命名空间里所有服务
    kubectl get all -n kube-system
    
    17.查看所有节点状态
    kubectl get nodes
    
    18. 扩容pod
    kubectl scale rc nginx-rc --replicas=5
    
    19. 滚动更新nginx版本
    kubectl rolling-update nginx-rc --image=192.168.56.80/devopsedu/nginx:1.14.0
    
  • 相关阅读:
    node.js----服务器http
    node.js---对文件操作
    node.js
    历史管理
    h5
    git与github
    js中面向对象(创建对象的几种方式)
    jq基础
    POJ 2492 A Bug's Life
    POJ 1742 Coins
  • 原文地址:https://www.cnblogs.com/zhenxing06/p/15147508.html
Copyright © 2011-2022 走看看