kubectl是什么?
- 是用于控制kubernetes集群的命令行工具
语法格式:
- kubectl [command] [type] [name] [flags]
- command:子命令,如create,get,describe,delete
- type:资源类型,可以表示为单数,复数或缩写形式
- name:资源的名称,如果省略,则显示所有资源信息
- flags:指定可选标志或附加的参数
支持的所有的子命令:
单数和复数在实际操作的过程中没有什么区别的:
[root@master ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
master Ready master 18h v1.17.6
node-0001 Ready <none> 17h v1.17.6
node-0002 Ready <none> 17h v1.17.6
node-0003 Ready <none> 17h v1.17.6
[root@master ~]# kubectl get node
NAME STATUS ROLES AGE VER