我想知道是否有办法同时将云运行部署到多个区域。目前只有一种选项可以像这样指定区域
gcloud 运行部署 --image gcr.io/shaale-one-development/testservice testservice --platform Managed --region=us-central1"
是否有可能部署到多个地区
gcloud 运行部署 --image gcr.io/shaale-one-development/testservice testservice --platform Managed --region=us-central1,asia-south1"
目前我没有在命令中指定区域,然后再选择区域。由于我们已经预定义了区域,因此立即部署到这些区域可以节省时间。
不。
您只需对每个区域重复该命令即可:
REGIONS=(
"us-central1"
"asia-south1"
)
for REGION in ${REGIONS[@]}
do
gcloud run deploy ... -- region=${REGION}
done
Run Code Online (Sandbox Code Playgroud)
您可以gcloud run deploy使用并行--async化循环来异步运行,但这会使检查是否成功变得复杂,因为您需要迭代返回运算符。
| 归档时间: |
|
| 查看次数: |
726 次 |
| 最近记录: |