我想知道是否有办法一次将云运行到多个区域。目前只有一个选项可以指定这样的区域
gcloud运行部署--映像gcr.io/shaale-一元开发/测试服务测试服务--平台管理--region=us-central1 1“
是否有可能部署到多个地区,比如说
gcloud运行部署--映像gcr.io/shaale-一元开发/测试服务测试服务--平台管理--region=us-central1 1,asia-south1 1“
目前,我没有在命令中指定区域,然后选择区域。因为我们有预定义的区域,所以立即部署到这些区域可以节省时间。
发布于 2022-10-19 22:33:04
不是的。
您可以简单地对每个区域重复该命令:
REGIONS=(
"us-central1"
"asia-south1"
)
for REGION in ${REGIONS[@]}
do
gcloud run deploy ... -- region=${REGION}
done您可以异步运行gcloud run deploy,使用--async将循环并行化,但这会使检查是否成功变得复杂,因为您需要对返回操作符进行迭代。
https://stackoverflow.com/questions/74132476
复制相似问题