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

    1、查看命令
    kubectl get pod/deployment/service/namespace    #资源类查看
    kubectl get pod -o wide    #资源类详细查看
    kubectl describe pod pod_name    #单一详细查看(最详尽)
     
    2、常用命令
    kubectl create    #创建
    kubectl run    #运行
    kubectl replace    #更新
    kubectl delete    #删除
    kubectl edit    #编辑
    kubectl patch    #补丁
    kubectl logs    #查看日志
     
    3、结合配置文件使用
    kubectl apply -f yml_file    #创建、运行、更新、编辑、补丁    
    kubectl delete -f yum_file    #删除
     
    4、定义node(标记label)
    kubectl label node k8s-node1 disktype=ssd    #将k8snode1定义为ssd节点
    kubectl get node --show-labels    #查看label
    kubectl label node k8s-node1 disktype-    #删除label disktype
     
    5、版本记录与回滚
    kubectl apply -f httpd.v1.yml --record    #--record:将命令记录到revision中
    kubectl rollout history deployment httpd    #查看revision历史记录
    kubectl rollout undo deployment httpd --to-revision=1    #回滚到指定版本
     
    6、chart部分命令
    helm list    #查看已安装的release
    helm status <release_name>    #查看具体release的状态
    helm upgrade    #升级release
    helm history <release_name>   #查看release版本
    helm rollback <release_name> <num>    #回滚release版本
    helm create mychart    #创建自己chart模板
    helm lint mychart   #检测chart语法,报告错误及给出建议
    helm install --dry-run mychart --debug     #模拟安装并输出每个模板生成的yaml内容
     
     
  • 相关阅读:
    修改hosts文件
    什么时候集合不可以插入空值
    OL2中实现百度地图ABCD marker的效果
    OL3实现多图联动
    Arcgis for javascript实现百度地图ABCD marker的效果
    OL记载Arcgis Server切片
    postgis常用函数介绍(二)
    postgis常用函数介绍(一)
    共享个地图控件的样式
    OpenLayers3基础教程——OL3 介绍interaction
  • 原文地址:https://www.cnblogs.com/jayce9102/p/12323646.html
Copyright © 2011-2022 走看看