kubectl操作命令及使用说明总结

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/
目录kubectl操作命令基本命令 (创建类型)基本命令 (操作类型)部署命令集群管理命令故障排队及调试命令高级命令设置命令其它命令

kubectl操作命令

每个命令的具体使用可以使用kubectl command –help进行查看,也可以查看我们系列文章(逐步补充中)

基本命令 (创建类型)

CommandDesccreate从文件或者标准输入创建resourceexpose将rc,svc,deploy,pod暴露为一个新的svcrun在集群中运行一个特定的镜像set设置对象的特定的特性

基本命令 (操作类型)

CommandDescget查询一个或者多个资源explain查询资源的文档 如: kubectl explain podedit对资源的定义文件进行编辑

部署命令

CommandDescrollout管理资源的部署rolling-update执行给定ReplicationController的滚动更新scale为deploy,rc,rs 或 job设置新大小autoscale自动扩缩容 deploy, rs, rc

集群管理命令

CommandDesccertificate修改证书资源cluster-info显示集群信息top显示资源的 (CPU/Memory/Storage) 使用cordon(警戒)标记一个node为不可调度状态uncordon标记一个node为可调度状态drain(排水)TODO: 不懂, 准备在某个node维护taintTODO: 不懂,在一个或多个node上更新taints

故障排队及调试命令

CommandDescdescribe显示特定资源或资源组的详细信息logs查看pod的日志attachTODO,进入某个容器exec在一个容器内执行命令port-forward将一个或多个本地端口转发到一个podproxy运行一个API Server的代理cp在主机和容器间进行文件拷贝auth检查授权

高级命令

CommandDescapply通过文件名或标准输入将配置应用于resourcepatch更新resource的字段replace用文件名或标准输入替换resourceconvert将配置文件转换为不同的API Version

设置命令

CommandDesclabel更新resource的标签annotate更新resource的注解completion输出指定shell的代码完成命令 (bash or zsh)

其它命令

CommandDescapi-versions打印支持的API Versionconfig修改 kubeconfig 文件help帮助plugin运行命令行插件version输出client和server的版本信息
免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容