我有3个节点,运行各种pod。有没有什么命令可以获取pod的列表和其所在的node节点,举例来说。 NODE1 POD1 NODE1 POD2 NODE2 POD3 NODE3 POD4 请问如何才能获得? 谢谢。
你可以自定义字段:
kubectl get pod -o=custom-columns=NAME:.metadata.name,STATUS:.status.phase,NODE:.spec.nodeName --all-namespaces
或者只是:
kubectl get pod -o=custom-columns=NODE:.spec.nodeName,NAME:.metadata.name --all-namespaces
还有,
kubectl
有一个简单而有用的扩展输出格式,如下:kubectl get pod -o wide
因此,虽然自定义格式很好,但这可能是一个方便的快捷方式。
你的答案