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

 更新时间:2022年03月23日 09:11:31   作者:KimZing  
这篇文章主要为大家介绍了kubectl操作命令及使用说明总结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

kubectl操作命令

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

基本命令 (创建类型)

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

基本命令 (操作类型)

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

部署命令

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

集群管理命令

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

故障排队及调试命令

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

高级命令

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

设置命令

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

其它命令

CommandDesc
api-versions打印支持的API Version
config修改 kubeconfig 文件
help帮助
plugin运行命令行插件
version输出client和server的版本信息

到此这篇关于kubectl操作命令及使用说明总结的文章就介绍到这了,更多相关kubectl操作命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Kubernetes Informer数据存储Index与Pod分配流程解析

    Kubernetes Informer数据存储Index与Pod分配流程解析

    这篇文章主要为大家介绍了Kubernetes Informer数据存储Index与Pod分配流程解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • Minikube搭建Kubernetes集群

    Minikube搭建Kubernetes集群

    这篇文章介绍了Minikube搭建Kubernetes集群的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • CentOS 出现no space left on device错误解决办法

    CentOS 出现no space left on device错误解决办法

    这篇文章主要介绍了CentOS 出现no space left on device错误解决办法的相关资料,需要的朋友可以参考下
    2017-04-04
  • 使用kubeadm命令行工具创建kubernetes集群

    使用kubeadm命令行工具创建kubernetes集群

    这篇文章介绍了使用kubeadm命令行工具创建kubernetes集群的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • Kubernetes部署实例并配置Deployment、网络映射、副本集

    Kubernetes部署实例并配置Deployment、网络映射、副本集

    这篇文章介绍了Kubernetes部署实例并配置Deployment、网络映射、副本集的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • kubectl操作命令及使用说明总结

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

    这篇文章主要为大家介绍了kubectl操作命令及使用说明总结,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-03-03
  • 了解Kubernetes中的Service和Endpoint

    了解Kubernetes中的Service和Endpoint

    这篇文章介绍了Kubernetes中的Service和Endpoint,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • Kubernetes kubectl中Pod创建流程源码解析

    Kubernetes kubectl中Pod创建流程源码解析

    这篇文章主要为大家介绍了Kubernetes kubectl中Pod创建流程源码解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • Kubernetes(K8S)入门基础内容介绍

    Kubernetes(K8S)入门基础内容介绍

    这篇文章介绍了Kubernetes(K8S)的入门基础内容,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03
  • Kubernetes集群的组成介绍

    Kubernetes集群的组成介绍

    这篇文章介绍了Kubernetes集群的组成,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-03-03

最新评论