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

    1.查看项目当前配置
    kubectl edit configmap 项目名 -n“namespace”
    2.查看服务配置信息
    kubectl describe service xxxx -n test
    3.查看pod下的服务
    kubectl get service -n test
    4.获取所有的namespace
    kubectl get ns
    5.获取namespace下所有的pod
    kubectl -n xxxx get pod
    6.转发
    sudo kubefwd svc -n starrank-prod
    7.查看日志
    kubectl logs -f starrank-management-admin-5954cdddfc-6v22k -c starrank-management
    admin -n test
    8.重启服务
    kubectl edit deployment tarrank-management-admin -n test
    修改副本数量为0 -> 修改副本数量为1
    9.修改gateway信息
    kubectl get gateway -n test
    kubectl edit gateway xxx -n test
    10.修改virtualservice 信息
    kubectl get virtualservice -n test
    kubectl edit virtualservice xxx -n test
    11.查看信息
    kubectl describe virtualservice starrank-management-admin -n test
    12.进入容器
    kubectl exec -it starrank-management-admin-5954cdddfc-6mpzr -c starrank-management
    admin -n test -- /bin/sh
    13.查看pod
    kubectl describe pod hadoop-0 -n mysql
    14.查看pvc
    kubectl get persistentVolume -n mysql
    16.设置节点不可调度
    kubectl cordon + node名称
    15.驱逐节点pod
    kubectl drain +节点名称
    17.kubectl rollout undo deployment kk-sso-recode6-stag -n cbb-stag 回滚至上一个版本
    跨命名空间调用服务
    starrank-service:
    endpoint:starrank-service.starrank-prod.svc.cluster.local:6565
    蓝色字体:服务名称
    绿色字体:命名空间名称
    kubectl get deployment crawler-center-realtime-v1 -n infra -o yaml>~/Desktop/crawler-center.yamlkubectl get
    deployment crawler-center-realtime-v1 -n infra -o yaml>~/Desktop/crawler-center.yaml
    常用的kubectl命令
    2019年11月13日 星期三 下午2:18
  • 相关阅读:
    Spring事务管理学习笔记
    写给初学前端工程师的一封信
    angularjs 自定义指令弹窗
    ng-if和ng-show的区别
    前端遇到的一些坑
    浏览器样式兼容总结
    百分比控制表格列宽,不起效
    ng-model 将时间戳转换为标准时间
    使用git和sourcetree提交代码的一些问题
    本地运行angularjs应用,提示出现跨域问题
  • 原文地址:https://www.cnblogs.com/weiwei-python/p/14399651.html
Copyright © 2011-2022 走看看