是否可以使用内部IP创建GKE入口控制器?

时间:2018-11-21 16:37:16

标签: google-cloud-platform kubernetes-ingress google-kubernetes-engine nginx-ingress

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

我已将我的服务公开为Ingress类型,我没有选择指定我的IP必须是内部还是外部IP。

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

2 个答案:

答案 0 :(得分:0)

您似乎正在寻找internal loadbalancer。内部负载均衡器将创建专用负载均衡器入口IP。这将使您的服务可访问群集外部的网络,更具体地说,“在用户子网中IP范围内的同一计算区域内的网络上”。而不会暴露于公共Internet。

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

答案 1 :(得分:0)

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