如何根据IP对Pod进行排序

时间:2019-04-15 18:10:30

标签: kubernetes

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

我尝试了此命令,并且我的3节点集群上运行了大约20个容器。

kubectl get pods --all-namespaces --sort-by={'.spec.ip'}
  

错误:找不到IP

这是我得到的错误

2 个答案:

答案 0 :(得分:2)

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

kubectl get pods --all-namespaces --sort-by={.status.podIP}

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

答案 1 :(得分:0)

我创建了kubesort来简化排序。可能会对您有帮助。