Google compute engine 通过专用IP连接到GCE Cloudsql实例

Google compute engine 通过专用IP连接到GCE Cloudsql实例,google-compute-engine,google-cloud-sql,google-kubernetes-engine,Google Compute Engine,Google Cloud Sql,Google Kubernetes Engine,我目前正在建立我的第一个GCE kubernetes集群,之前主要使用AWS来实现这一点 群集已启动并正在运行,并且可以通过专用IP访问同一计算引擎VPC上的本地NFS服务器,因此一个阶段的专用网络连接就可以了 Cloudsql server正在运行,如果我向全世界开放公共ip,就可以从集群访问此数据 已经在cloudsql上启用了私有ip地址,这看起来不错,但我无法ping或从可以访问公共ip的同一容器连接 Cloudsql私有ip是一个不同的子网,我相信这是意料之中的。 检查了VPC网络对等

我目前正在建立我的第一个GCE kubernetes集群,之前主要使用AWS来实现这一点

群集已启动并正在运行,并且可以通过专用IP访问同一计算引擎VPC上的本地NFS服务器,因此一个阶段的专用网络连接就可以了

Cloudsql server正在运行,如果我向全世界开放公共ip,就可以从集群访问此数据

已经在cloudsql上启用了私有ip地址,这看起来不错,但我无法ping或从可以访问公共ip的同一容器连接

Cloudsql私有ip是一个不同的子网,我相信这是意料之中的。 检查了VPC网络对等,并获得了相关的查找规则。 检查VPC路由并获得与下一跳匹配的对等路由

我在文档中看到私有ip仍然是测试版,所以我猜这可能是我无法控制的一个小故障。
另外,请阅读在每个pod内运行代理容器的相关内容-除非只有一个选项,否则不会这样做,因为应用程序可能最终会跨平台运行,因此希望使用更标准的配置。

目前要求GKE群集必须使用“VPC本机”网络创建,以便通过专用IP访问云SQL。不幸的是,您需要重新创建集群以使其成为VPC本机集群