答案 0 :(得分:4)
Pod
本身被安排在Node
上。 Node
是实际的(虚拟)计算机,已部署到特殊的可用性区域。
通常可以从标签topology.kubernetes.io/zone
(新)或failure-domain.beta.kubernetes.io/zone
(旧)中读取节点的可用区
因此,要找出您的Pod在哪个可用区中,您必须找出它计划在哪个节点上,然后在该节点上检查那些标签。
您可以这样做:
kubectl get pod -o wide
复制节点的名称,然后将其粘贴到以下命令中:
kubectl describe node <node-name>
然后在labels
部分下,您可以检查上述标签,以发现该节点位于哪个可用区中,以及该节点所在的可用区。