【问题标题】:GKE with Aws worker nodes具有 Aws 工作程序节点的 GKE
【发布时间】:2019-04-25 17:44:43
【问题描述】:

是否可以将 aws ec2 节点作为工作节点添加到 GKE 集群?

我在 GKE 中创建了一个包含三个节点的集群(名为“mycluster”),现在我想将 aws ec2 实例添加到 mycluster 作为工作节点。 可以添加到现有集群吗?请帮我解决这个问题。

【问题讨论】:

    标签: amazon-ec2 google-kubernetes-engine


    【解决方案1】:

    这在技术上可能是可行的(如果您想出了如何在 AWS 节点上提供 kubelet 凭据以加入集群),但这并不是一个好主意,原因如下:

    1. Kubernetes 的设计假设集群由位于同一位置的节点组成,例如它们之间具有高速、低延迟的网络,并且节点位于同一网络上并且可以相互访问。
    2. Kubernetes 集群的控制平面通常安装特定于节点运行环境的扩展(通常称为云提供商扩展)。虽然可以在不同的环境中运行控制平面和节点,但您可能希望所有节点都在同一个环境中,并且控制平面配置为使用为 节点配置的云提供商 环境。 GKE 不支持此方案,也不为您提供为 AWS 安装云提供商扩展的方法。

    【讨论】:

      猜你喜欢
      • 2022-11-11
      • 2017-09-28
      • 1970-01-01
      • 2019-09-16
      • 2021-02-14
      • 2019-05-31
      • 2020-08-19
      • 1970-01-01
      • 2022-06-30
      相关资源
      最近更新 更多