无法在europe-west2部署Google Cloud Run(配额限制)求技术协助
解决Europe-West2区域Cloud Run构建配额限制问题
核心原因
Google Cloud免费套餐的Cloud Build资源并非全区域开放,europe-west2(伦敦)不在免费层的Cloud Build可用区域列表内,所以哪怕你检查了配额设置,也会因为该区域没有免费构建额度触发报错。
具体解决方法
- 切换到免费套餐支持的Cloud Build区域:免费层支持的区域包括
us-central1、us-east1、europe-west1等。- 若使用Cloud Build触发器,编辑触发器时将区域改为上述支持的区域即可。
- 若使用
gcloud命令行,添加--region参数指定目标区域,比如:gcloud builds submit --region=europe-west1
- 确认免费配额未超限:免费套餐每月提供120分钟Cloud Build构建时长,刚注册账号基本不会超出,但可在Cloud Console的「配额」页面搜索「Cloud Build」核实。
- 检查容器构建配置:不要将构建机器类型修改为高于
n1-standard-1的规格,免费套餐默认使用该类型,改高配会超出免费资源限制。
备选方案
如果必须使用europe-west2区域,需升级到付费套餐,这样就能获取该区域的Cloud Build配额,但会产生对应费用。
内容的提问来源于stack exchange,提问作者Mike Hughes
相关产品推荐
相关产品推荐

