首页 > 解决方案 > 在 K8s 中查找 pod 存在于哪些节点

问题描述

我想知道 K8s 集群中哪些节点对应于 pod。我正在使用一个 3 节点 K8s 集群,该集群在其他 pod 中有 2 个特定的 pod。

如何查看哪个 pod 存在于哪个节点中kubectl

当我使用kubectl get pods时,我得到以下信息:

NAME                                  READY   STATUS    RESTARTS   AGE
pod1-7485f58945-zq8tg                 1/1     Running   2          2d
pod2-64c4564b5c-8rh5x                 1/1     Running   0          2d1h

kubectl version以下是我正在使用的 K8s ( ) 版本

Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.0", GitCommit:"af46c47ce925f4c4ad5cc8d1fca46c7b77d13b38", GitTreeState:"clean", BuildDate:"2020-12-08T17:59:43Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.13", GitCommit:"53c7b65d4531a749cd3a7004c5212d23daa044a9", GitTreeState:"clean", BuildDate:"2021-07-15T20:53:19Z", GoVersion:"go1.15.14", Compiler:"gc", Platform:"linux/amd64"}

标签: kuberneteskubernetes-helmkubernetes-pod

解决方案


试试kubectl get pods -o wide

您可以在这个非常详细的 Kubernetes 备忘单中获得更多详细信息。


推荐阅读