zoukankan      html  css  js  c++  java
  • keuectl命令

    Kubernetes命令行

    • kubectl用于运行Kubernetes集群命令的管理工具
    • kubectl命令行语法

    kubectl [command] [TYPE] [NAME] [flags]

      command: 操作create,get,describe,delete

      TYPE: 指定操作的资源类型

      NAME:     指定资源名称,如忽略则默认命名空间下所有同类资源

      flags:     命令行选型,如覆盖默认服务器地址,端口,输出样式等

    kubectl cluster-info    //查看集群信息

    kubectl version      //显示kubectl命令行及kube服务端的版本

    kubectl api-version   //显示支持的API版本集合

    kubectl config view   //显示当前kubectl配置

    kubectl get no    //查看集群中节点

    kubectl create -f <res.yaml>   //按照yaml文件创建资源

    kubectl run <name> --image=<image>  //使用某镜像创建Deployment

    kubectl get <type> <name>  //查看某种类型资源

    kubectl describe <type> <name>  // 检查某特定资源实例

    kubectl logs   //检查某POD的日志(标准输出)

    kubectl exec   //在容器内执行命令

    kubectl scale   //实现水平扩展或收缩

    kubectl rollout status  //部署状态变更状态检查

    kubectl rollout history   //部署的历史

    kubectl rollout undo   //回滚部署到最近或者某个版本

    kubectl delete <type> <name>   //删除资源

  • 相关阅读:
    groovy Date 格式化
    MySql Delete不走索引问题
    java解析文件
    H5自动准备杂记
    ubuntu 安装php ,apache 问题总结
    git 添加已被忽略的文件夹
    jenkins + nodejs + git 自动化部署前端
    分享到微信填坑之路
    jenkins 自动化部署php
    natapp 穿透访问 vue项目 Invalid Host header
  • 原文地址:https://www.cnblogs.com/wwchihiro/p/9281052.html
Copyright © 2011-2022 走看看