Kubernetes:是否可以在GKE区域集群中获取主节点的IP /名称

时间:2019-10-22 20:41:50

标签: kubernetes google-kubernetes-engine

根据google GKE文档,区域集群的主节点和节点分布在多个区域中。无论如何,GKE中是否可以看到主节点正在运行哪个区域?

我也尝试了kubectl cluster-info,它给了我下面的结果。这是否意味着我的集群仅运行一个主服务器?

Kubernetes master is running at https://xx.xx.xx.xx
GLBCDefaultBackend is running at https://xx.xx.xx.xx/api/v1/namespaces/kube-system/services/default-http-backend:http/proxy
Heapster is running at https://xx.xx.xx.xx/api/v1/namespaces/kube-system/services/heapster/proxy
KubeDNS is running at https://xx.xx.xx.xx/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
Metrics-server is running at https://xx.xx.xx.xx/api/v1/namespaces/kube-system/services/https:metrics-server:/proxy

2 个答案:

答案 0 :(得分:1)

GKE中的主节点由Google管理,因此您将无法看到它们。

默认情况下,区域性GKE集群将创建分布在三个区域中的三个主节点。

因此,仅为整个集群提供单个静态API端点。

https://xx.xx.xx.xx代表您的群集API端点。

我邀请您访问documentation,以了解GKE的运作方式。

答案 1 :(得分:0)

在GKE中,每个人都没有主人。

GKE和EKS为您处理主节点,这主要是这些功能的出现,而不是使用AWS和GCP来生成VM。