首先,我用postgresql开发了云sql。然后我用文档部署gke:https://cloud.google.com/support-hub#section-2我使用了gcloud工具。我使用自动驾驶模式制作了gke集群。并使用autoscaler进行部署。我注册了我的docker镜像。然后我用负载均衡器公开它。一旦我建立了我的码头工人形象。然后我用当地语言进行了抨击。它运行得很好。但是它在gke服务器上运行不好。并且突然无法连接云sql。所以我在云sql连接ip中注册了gke外部ip。但它不起作用。。。我想连接来自googlekubernetes引擎的云sql。请帮帮我…
要从运行在Google Kubernetes Engine中的应用程序访问Cloud SQL实例,您可以使用Cloud SQL Auth代理(具有公共或私有IP(,也可以使用私有IP地址直接连接。云SQL身份验证代理是连接到云SQL的推荐方式,即使使用私有IP也是如此。
推荐链接:
[1]https://cloud.google.com/sql/docs/mysql/connect-kubernetes-engine[2]https://medium.com/google-cloud/connecting-cloud-sql-kubernetes-sidecar-46e016e07bb4[3]https://www.jhipster.tech/tips/018_tip_kubernetes_and_google_cloud_sql.html
我建议按照文档中的"从Kubernetes连接"页面进行操作。