首页 > 解决方案 > 从 circle ci 访问 MySQL GCP 以自动化数据库迁移?

问题描述

我正在尝试从circle ci在Cloud MySQL GCP上运行数据库迁移,问题是Cloud MySQL GCP允许访问此链接中描述的指定IP地址 但是,每次新工作开始时,circle ci作业都有动态IP地址所以我们无法预测前面的 IP 地址,出于安全原因,我不想启用所有 IP 范围(0.0.0.0/0)。除了在授权网络中指定 IP 地址之外,还有其他方法可以连接到 Cloud MySQL 吗?或者有没有办法在 Cloud sql 上使用 circle ci 作业动态 IP 动态配置授权网络?

标签: mysqlgoogle-cloud-platformgoogle-cloud-sqlflywaycircleci

解决方案


您可以使用Cloud SQL Auth proxy。Cloud SQL Auth 代理使用身份验证(例如服务帐号)提供对您的实例的安全访问。您可以尝试快速入门并检查它是否符合您的需求。


推荐阅读