3

这几天我一直在寻找这个问题的任何答案。该图像显示了我正在尝试做的事情。基本上我想在服务项目中构建一个容器引擎集群,但在主机项目中使用来自共享 vpc 的网络。这适用于计算引擎,因为容器引擎利用了计算引擎,所以我看不出它不起作用,但没有配置它的选项。

最终目标是在混合云场景中使用它,对于每个容器项目,我们宁愿利用单个 vpn 隧道,而不是为每个项目构建新隧道。那根本无法扩展。

谷歌云容器引擎网络

4

3 回答 3

3

更新这现在得到官方支持。请参阅亚当麦克唐纳的回答


我一直在寻求实现相同的设置,但目前不支持使用共享 VPC 的服务项目中的 GKE:

共享 VPC 限制

  • 每个 Cloud Organization 的 100 个共享 VPC 托管项目的配额。
  • 附加到任何给定共享 VPC 宿主项目的 100 个服务项目的配额。
  • 跨项目不支持外部负载平衡。这意味着负载均衡器的前端必须与后端存在于同一个项目中,但服务项目中的后端实例可以在宿主项目的共享 VPC 网络中创建。
  • 不支持与共享 VPC 网络关联的服务项目中的 GKE 集群。
  • 不支持在与共享 VPC 网络关联的服务项目中使用 GAE Flexible。
  • 部署管理器仅限于管理单个项目中的资源。

https://cloud.google.com/compute/docs/shared-vpc/provisioning-shared-vpc#shared_vpc_limitations

于 2017-08-06T09:21:59.403 回答
2

Google Kubernetes 引擎现在支持共享 VPC。请参阅https://cloudplatform.googleblog.com/2018/05/Introducing-Shared-VPC-for-Google-Kubernetes-Engine.html

于 2018-05-23T07:55:44.073 回答
0

你现在可以在本地做到这一点! https://cloud.google.com/kubernetes-engine/docs/how-to/cluster-shared-vpc

于 2018-05-23T22:58:37.970 回答