如何根据 Pod 的 IP 对 pod 进行排序

MR.*_*R.i 2 kubernetes

如何根据 pod 的 IP 或节点 IP 对 pod 进行排序。

我尝试了这个命令,我的 3 节点集群上运行着大约 20 个 Pod。

kubectl get pods --all-namespaces --sort-by={'.spec.ip'}
Run Code Online (Sandbox Code Playgroud)

错误:找不到ip

这是我收到的错误

Pra*_*dha 5

您使用了错误的命令进行排序。正确的命令是:

kubectl get pods --all-namespaces --sort-by={.status.podIP}
Run Code Online (Sandbox Code Playgroud)

这将根据 podIP 对您的 pod 进行排序。