K8s系列之:kubectl命令行工具用法详解
kubectl作为客户端CLI工具,可以让用户通过命令行的方式对K8s集群进行操作。
一、kubectl用法概述
kubectl命令行的语法如下:
kubectl [子命令] [资源类型] [资源名称] [选项]
- 子命令:用于操作K8s集群资源对象的命令,例如create、delete、describe、get、apply等
- 资源类型:资源对象的类型,区分大小写,能以单数形式、复数形式或者简写形式表示。
以下3种TYPE是等价的。
kubectl get pod pod1
kubectl get pods pod1
kubectl get po pod1
kubectl命令对于资源类型的名称要求并不是很严格的。例如下面几个命令都是查询节点的资源:
kubectl get node
kubectl get nodes
kubectl get n