【发布时间】:2020-05-19 00:57:59
【问题描述】:
我想按照here 的说明构建一个 Google Cloud PostgreSQL 数据库
我能够在本地成功地创建具有适当表和视图的 Postgres 数据库。
我需要做什么才能在 Google Cloud PostgreSQL 上获取数据?我的目标是远程访问这些数据。
【问题讨论】:
标签: postgresql google-cloud-platform google-cloud-sql
我想按照here 的说明构建一个 Google Cloud PostgreSQL 数据库
我能够在本地成功地创建具有适当表和视图的 Postgres 数据库。
我需要做什么才能在 Google Cloud PostgreSQL 上获取数据?我的目标是远程访问这些数据。
【问题讨论】:
标签: postgresql google-cloud-platform google-cloud-sql
您有 2 个选项,第一个是使用 Cloud SQL proxy,如 here 所述。正如共享链接所述,Cloud SQL 代理提供对您的实例的安全访问,无需授权网络或配置 SSL。
另一方面,第二个选项是仅配置在授权网络下使用或不使用 SSL 对您的实例的访问。完整的步骤列在here
【讨论】:
您可以使用 cloud sql 代理从本地测试环境连接到 Cloud SQL。见quickstart-proxy-test。
工作流程是:
您的应用程序(本地运行)=> 云 sql 代理(本地运行)=> GCP 远程 Cloud SQL 服务
【讨论】: