概述
kubectl是Kubernetes集群的命令行工具,通过kubectl能够对集群本身进行管理,并能够在集群上进行容器化应用的安装和部署
命令格式
kubectl [command] [type] [name] [flags] 参数 - command:指定要对资源执行的操作,例如create、get、describe、delete - type:指定资源类型,资源类型是大小写敏感的,开发者能够以单数 、复数 和 缩略的形式,例如pod(pods),node(nodes),job,cronjob,secrt
- name:指定资源的名称,名称也是大小写敏感的,如果省略名称,则会显示所有的资源
- flags:指定可选的参数,例如,可用 -s 或者 -server参数指定Kubernetes API server的地址和端口
例如:
# 创建一个nginx镜像 kubectl create deployment nginx --image=nginx
# 对外暴露端口 kubectl expose deployment nginx --port=80 --type=NodePort
# 查看资源 kubectl get pod, svc
常见命令
kubectl help 获取更多信息 通过 help命令,能够获取帮助信息 #获取kubectl的命令 kubectl --help # 获取某个命令的介绍和使用 kubectl get --help ### 基础命令
### 部署命令
### 集群管理命令
### 故障和调试命令
### 其它命令
标签:kubectl,help,Kubernetes,--,管理工具,命令,集群,### From: https://www.cnblogs.com/zengwb/p/16873798.html