4

当我创建 GKE 入口控制器时,默认情况下它创建了一个公共 IP。是否可以使用内部 IP 创建 GKE 入口控制器?

我已将我的服务公开为 Ingress 类型,我无法指定我的 ip 必须是内部的还是外部的。

但是,如果我将我的服务公开为 LoadBalancer,我可以指定 IP 的类型。注释:cloud.google.com/load-balancer -type:“内部”

4

2 回答 2

1

听起来您正在寻找内部负载平衡器。内部负载均衡器将创建一个私有负载均衡器入口 IP。这将使您的服务可以访问集群外部的网络,更具体地说,“在同一计算区域内的网络上,来自用户子网中的 IP 范围。”,不暴露于公共互联网。

定价信息以及 YAML 和 kubectl 命令示例在文档中。

于 2018-11-21T20:05:35.977 回答
0

现在,Google 支持 Ingress 进行内部 HTTP(S) 负载平衡。

于 2020-07-02T14:55:07.380 回答