我正在尝试通过Bitbucket Pipelines对Google App Engine(灵活的环境)执行部署。我遇到的错误如下:
更新服务[默认](这可能需要几分钟)...⠹调试:操作[apps / [PROJECT ID] / operations / {}]尚未完成。等待重试。
此消息将继续打印,直到最终超时,然后出现以下错误:
错误:(gcloud.app.deploy)错误响应:[4]超时,等待应用程序基础结构运行正常。
这似乎是一个相当新的问题。几周前,这种部署(具有相同的配置)运行良好。
以下是我正在尝试通过gcloud app deploy部署的app.yaml文件:
runtime: python
entrypoint: gunicorn -b :$PORT main:app --timeout 60000
env: flex
threadsafe: true
automatic_scaling:
min_num_instances: 1
max_num_instances: 4
cpu_utilization:
target_utilization: 0.75
runtime_config:
python_version: 2
在此问题上的任何帮助将不胜感激。预先谢谢你。
答案 0 :(得分:0)
此问题已在以下网站的“公共问题跟踪器”中得到解答:[1]。在这里,您可以找到导致问题的常见原因列表,例如服务帐户缺少权限,可以在Cloud Console [2]上解决此问题,也可以关闭并重新打开受影响的API /服务。
[1]具有相同问题的公共问题跟踪者: https://issuetracker.google.com/119488754#comment3
[2]授予服务帐户角色:https://cloud.google.com/iam/docs/granting-roles-to-service-accounts