问题描述
在GCP上,我从一个项目运行Cloud Build,然后在另一个项目中将代码部署到App Engine。看起来需要从其运行构建的项目需要启用App Engine Admin API。是真正的要求还是我错过了实际的配置?
解决方法
App Engine Admin API是必需的,因为它用于任何与App Engine相关的管理操作
此外,根据上面的链接:
Admin API为您提供:
- 开发和构建工具的集成点。
- 更严格地控制新版本的部署,包括自动执行流量的功能
- 在两个版本之间迁移或在一个或多个版本之间分配流量。
- 能够以编程方式管理多个Google Cloud项目中的应用程序。
是的,如果您计划使用Cloud Build将代码部署到App Engine,则需要启用GAE Admin API。