首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Google同时部署到多个区域

将Google同时部署到多个区域
EN

Stack Overflow用户
提问于 2022-10-19 22:11:47
回答 2查看 41关注 0票数 1

我想知道是否有办法一次将云运行到多个区域。目前只有一个选项可以指定这样的区域

gcloud运行部署--映像gcr.io/shaale-一元开发/测试服务测试服务--平台管理--region=us-central1 1“

是否有可能部署到多个地区,比如说

gcloud运行部署--映像gcr.io/shaale-一元开发/测试服务测试服务--平台管理--region=us-central1 1,asia-south1 1“

目前,我没有在命令中指定区域,然后选择区域。因为我们有预定义的区域,所以立即部署到这些区域可以节省时间。

EN

回答 2

Stack Overflow用户

发布于 2022-10-19 22:33:04

不是的。

您可以简单地对每个区域重复该命令:

代码语言:javascript
复制
REGIONS=(
  "us-central1"
  "asia-south1"
)
for REGION in ${REGIONS[@]}
do
  gcloud run deploy ... -- region=${REGION}
done

您可以异步运行gcloud run deploy,使用--async将循环并行化,但这会使检查是否成功变得复杂,因为您需要对返回操作符进行迭代。

票数 4
EN

Stack Overflow用户

发布于 2022-10-23 18:21:38

如果您是Terraform用户,则可以使用这个模块部署到多个区域。请参阅正式文件

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74132476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档