kubectl 命令用法

用法概述

  1. 语法:
  2. $ kubectl [command] [TYPE] [NAME] [flags]
  3. 说明:
  4. command:子命令,用于操作集群资源对象,如 create/delete/describe/get/apply 等。
  5. TYPE:资源对象的类型
  6. NAME:资源对象的名称。如果不指定名称将返回属于TYPE的全部对象的列表,例如 $ kubectl get pods 返回所有Pod列表。
  7. flagskubectl子命令的可选参数,例如使用“-s”指定 API Server URL地址而不用默认值

输出格式

kubectl命令输出的格式通过-o参数指定。

格式:
kubectl [command] [TYPE] [NAME] -o=

输出格式选项:

输出格式 说明
-o=custom-columns= 根据自定义列明进行输出,以逗号分隔
-o=custom-columns-file= 从文件中获取自定义列名进行输出
-o=json 以JSON格式显示结果
-o=jsonpath=