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