我尝试了google cloud的运行方式,并正常运行,但几天后进行解聚时突然出错。崩溃了(AttributeError):'NoneType'对象没有属性'image'
一切似乎都很好,我已经设置了项目名称,区域,但收到相同的错误
使用的命令是
gcloud beta运行部署--image gcr.io/cloud-run-test/image-name --allow-unauthenticated --update-env-vars environment =“ PRODUCTION”
答案 0 :(得分:1)
我找到了解决方案,谷歌云运行在beta中,因此用于部署的命令将来可能会更改。
我所做的是更新了gcloud
gcloud components update
然后在更新后,他们引入了一个附加参数来指定平台。
更新的CLI代码为
gcloud beta运行部署-平台托管 --image gcr.io/cloud-run-test/image-name --allow-unauthenticated --update-env-vars environment =“ PRODUCTION”
您可以将平台指定为托管平台或gke
可用平台:
--cluster
和--cluster-location
标志一起使用,或设置[run / cluster]和[run / cluster_location]属性以指定给定区域中的群集。--region
标志一起使用或设置[run / region]属性以指定云运行区域。