我在mongo Atlas中托管了mongodb。出于安全原因,我将一些IP列入了白名单,可以访问它。
现在,我已经在Google Cloud中设置了kubernetes集群,由于我没有为按需生成的集群/群实例的明确IP,我该如何使其能够访问此mongodb服务。
答案 0 :(得分:1)
用GKE无法获得静态IP。您需要使用NAT网关。您可以configure a GCE VM to act as your NAT gateway获取来自群集的所有出站流量。
对于GCP本机NAT功能有很多要求,我认为该功能正在开发中。同时,您最好将GCE VM用作NAT网关
编辑,您现在可以使用Google Cloud NAT为集群(或其他Google资源)分配单个(或多个)静态IP