【问题标题】:GKE, Using same ip or ip range for all nodes inside the clusterGKE,对集群内的所有节点使用相同的 ip 或 ip 范围
【发布时间】:2019-03-07 07:57:05
【问题描述】:

我在 gke 上设置了一个集群。

我在 AWS 上也有一个 RDS 数据库,这个数据库位于 VPC 内。我需要将一个 CIDR 范围列入白名单,以便从 GKE 访问数据库。

我的问题是,我在 gke 上的所有节点都有一个特定的 IP,但不在同一个范围内。

所以我的问题是,我怎样才能在 (NAT) 之外拥有一个唯一的 IP,或者为我的节点上的 ip 分配定义一个范围?

我试过this solution,但是好像不行,curl checkip.amazonaws.com返回的是我节点的IP,可能是我忘记了一些东西……

提前致谢。

【问题讨论】:

    标签: kubernetes ip gcloud google-kubernetes-engine


    【解决方案1】:

    使用Cloud NAT 绝对是正确的选择。听起来您已经尝试过了,但它不起作用,但是如果没有 NAT(如您所见),您将无法轻松地为 RDS 提供 CIDR 范围(甚至是一组稳定的 IP) .虚拟机的 IP 范围很广,如果您扩展集群,您将获得与现有 IP 不在同一范围内的新 IP。 Cloud NAT 允许您拥有一个稳定的范围,所有集群流量都从该范围流出,您可以使用该范围对 RDS 进行身份验证。

    【讨论】:

      猜你喜欢
      • 2017-07-09
      • 2018-04-09
      • 1970-01-01
      • 2019-10-01
      • 1970-01-01
      • 2021-05-25
      • 1970-01-01
      • 2020-03-08
      • 2019-08-21
      相关资源
      最近更新 更多