如何在kubernetes中调整kubectl get pods的输出以查看pods状态

如何在kubernetes中调整kubectl get pods的输出以查看pods状态,kubernetes,Kubernetes,我有一个kubernetes星系团运行良好。我使用下面的命令获取在我的命名空间dataspace kubectl get pods -n dataspace -o wide | sort -k7 上面的命令给我以下列的输出 NAME READY STATUS RESTARTS AGE IP NODE deployment-qw3ed 3/3 Running

我有一个kubernetes星系团运行良好。我使用下面的命令获取在我的命名空间
dataspace

kubectl get pods -n dataspace -o wide | sort -k7
上面的命令给我以下列的输出

NAME               READY     STATUS              RESTARTS   AGE       IP            NODE
deployment-qw3ed   3/3       Running             3          3d        10.38.0.10    MACHINE01
我们可以调整上面的命令,使输出如下所示<代码>节点列应位于
状态
之后:

NAME               READY     STATUS     NODE         RESTARTS   AGE       IP            
deployment-qw3ed   3/3       Running    MACHINE01    3          3d        10.38.0.10    

您可以使用
awk
重新排列输出,这会丢失漂亮的列分隔,但您可以使用
列重新排列它:

kubectl get pods-n dataspace-o wide | sort-k7 | awk'{打印$1、$2、$3、$7、$4、$5、$6}'|列-t