在没有凭据的情况下使用 CloudSQL 代理



我目前正在尝试在GKE上部署phpmyadmin以与Google Cloud SQL一起使用。我 https://cloud.google.com/sql/docs/mysql/connect-kubernetes-engine 遵循本教程。

但是有没有办法在不向cloudsql-proxy pod提供凭据的情况下连接到谷歌云SQL?

我希望让phpmyadmin

用户使用浏览器提供自己的凭据,而不必在更改时更新phpmyadmin部署 - 我认为在这种情况下没有必要存储它们。PHPMyAdmin不会尝试自行连接到SQL服务器。

尝试将我的GKE集群添加到谷歌云SQL的授权网络中,但是我收到一个错误,说不允许内部网络。

在这种情况下我该怎么办?

我重新阅读了文档,并意识到数据库凭证和实例凭证是不同的东西。我创建了 cloudsql-proxy 用来访问云 SQL 实例的服务帐户。数据库凭据不是我应该提供给 cloudsql-proxy 的东西。

相关内容

  • 没有找到相关文章

最新更新