Firebase App Hosting自动部署时,如何在apphosting.yaml配置Cloud SQL连接?
Firebase App Hosting 配置Cloud SQL自动连接方案
要在Firebase App Hosting自动部署时配置Cloud SQL连接,你需要在apphosting.yaml中添加**cloud_sql_instances**字段,仅设置环境变量无法完成实例连接的自动创建。具体配置如下:
cloud_sql_instances: - "project:us-central1:instance"
同时,仍需保留CLOUD_SQL_CONNECTION_NAME环境变量配置,供应用代码调用使用:
env: - variable: CLOUD_SQL_CONNECTION_NAME value: 'project:us-central1:instance'
额外注意事项
- 确保Firebase App Hosting使用的服务账号拥有Cloud SQL Client角色权限,否则会出现连接权限不足的问题。
- 若使用私有IP连接Cloud SQL,还需配置VPC访问相关设置,确保App Hosting的运行环境能访问到私有网络。
内容的提问来源于stack exchange,提问作者Stephen Fluin
相关产品推荐
相关产品推荐

