【问题标题】:Kubernetes: Is it possible to get master nodes IP/Name in GKE regional clusterKubernetes:是否可以在 GKE 区域集群中获取主节点 IP/名称
【发布时间】:2020-02-19 01:28:35
【问题描述】:

根据 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

【问题讨论】:

  • kubectl v1.23 的输出明显改变:Kubernetes master 已被 Kubernetes control plane 取代

标签: kubernetes google-kubernetes-engine


【解决方案1】:

在 GKE 中,您没有每个人说的主人。

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

【讨论】:

    【解决方案2】:

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

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

    因此,只为整个集群提供了一个静态 API 端点。

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

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

    【讨论】:

      猜你喜欢
      • 2021-04-02
      • 1970-01-01
      • 2019-06-20
      • 1970-01-01
      • 2021-02-14
      • 1970-01-01
      • 1970-01-01
      • 2021-04-13
      • 2017-04-16
      相关资源
      最近更新 更多