kubectl 命令详解

两盒软妹~` 提交于 2021-02-13 10:26:04

  使用kubectl来管理Kubernetes集群。

kubectl命令的选项:

选项 作用
--alsologtostderr[=false] 同时输出日志到标准错误控制台和文件
--api-version="" 和服务端交互使用的API版本
--certificate-authority="" 用以进行认证授权的.cert文件路径
--client-certificate="" TLS使用的客户端证书路径
--client-key="" TLS使用的客户端密钥路径
--cluster="" 指定使用的kubeconfig配置文件中的集群名
--context="" 指定使用的kubeconfig配置文件中的环境名
--insecure-skip-tls-verify[=false] 如果为true,将不会检查服务器凭证的有效性,这会导致你的HTTPS链接变得不安全
--kubeconfig="" 命令行请求使用的配置文件路径
--log-backtrace-at=:0 当日志长度超过定义的行数时,忽略堆栈信息
--log-dir="" 如果不为空,将日志文件写入此目录
--log-flush-frequency=5s 刷新日志的最大时间间隔
--logtostderr[=true] 输出日志到标准错误控制台,不输出到文件
--match-server-version[=false] 要求服务端和客户端版本匹配
--namespace="" 如果不为空,命令将使用此namespace
--password="" API Server进行简单认证使用的密码
-s, --server="" Kubernetes API Server的地址和端口号
--stderrthreshold=2 高于此级别的日志将被输出到错误控制台
--user="" 指定使用的kubeconfig配置文件中的用户名
--token="" 认证到API Server使用的令牌
--username="" API Server进行简单认证使用的用户名
--v=0 指定输出日志的级别
--vmodule= 指定输出日志的模块,格式如下:pattern=N,使用逗号分隔

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!