kubectl get 输出格式

常见的输出格式有:

  * custom-columns=<spec>             # 根据自定义列名进行输出,逗号分隔
  * custom-columns-file=<filename>    # 从文件中获取自定义列名进行输出
  * json                              # 以JSON格式显示结果
  * jsonpath=<template>               # 输出jasonpath表达式定义的字段信息
  * jasonpath-file=<filename>         # 输出jsonpath表达式定义的字段信息,来源于文件
  * name                              # 仅输出资源对象的名称
  * wide                              # 输出更多信息,比如会输出node名
  * yaml                              # 以yaml格式输出

实例:

[root@localhost ~]# kubectl get pods 
NAME          READY     STATUS    RESTARTS   AGE
mysql-dr556   1/1       Running   1          11h
myweb-j9760   1/1       Running   1          11h
[root@localhost ~]# kubectl get pods -o wide
NAME          READY     STATUS    RESTARTS   AGE       IP           NODE
mysql-dr556   1/1       Running   1          11h       172.17.0.2   127.0.0.1
myweb-j9760   1/1       Running   1          11h       172.17.0.3   127.0.0.1
[root@localhost ~]# kubectl get pods -o name
pod/mysql-dr556
pod/myweb-j9760

    

猜你喜欢

转载自www.cnblogs.com/pzk7788/p/10201410.html