Google app engine 谷歌应用引擎-将应用配置为始终在测试版中部署

Google app engine 谷歌应用引擎-将应用配置为始终在测试版中部署,google-app-engine,gcloud,beta,Google App Engine,Gcloud,Beta,我有一个应用程序,必须始终使用部署,因为它使用谷歌的Memorystore,这需要无服务器VPC访问,这是测试版 如果我只是使用gcloud-app-deploy意外地部署我的应用程序,它会破坏它 我希望通过(希望)将app.yaml配置为始终部署到beta版来消除这种风险 这可能吗?目前无法在应用程序的app.yaml文件中对此进行配置。您可以在app.yaml中查看要添加的参数 此外,无法通过gcloud命令自动设置此功能,将来此功能应添加到生产中,因此您不需要再进行设置 如果您想自动执行此

我有一个应用程序,必须始终使用部署,因为它使用谷歌的Memorystore,这需要无服务器VPC访问,这是测试版

如果我只是使用
gcloud-app-deploy
意外地部署我的应用程序,它会破坏它

我希望通过(希望)将
app.yaml
配置为始终部署到beta版来消除这种风险


这可能吗?

目前无法在应用程序的app.yaml文件中对此进行配置。您可以在app.yaml中查看要添加的参数

此外,无法通过gcloud命令自动设置此功能,将来此功能应添加到生产中,因此您不需要再进行设置

如果您想自动执行此操作,您需要为beta命令创建一个别名,并使用该别名部署应用程序,如图所示


希望您觉得这很有用。

目前无法在应用程序的app.yaml文件中配置此功能。您可以在app.yaml中查看要添加的参数

此外,无法通过gcloud命令自动设置此功能,将来此功能应添加到生产中,因此您不需要再进行设置

如果您想自动执行此操作,您需要为beta命令创建一个别名,并使用该别名部署应用程序,如图所示


希望您觉得这很有用。

不幸的是,app.yaml不是命令部署的一部分,它没有选择命令


为了避免部署错误,只需使用确切的部署命令及其所有参数创建一个小包装器脚本,然后调用它即可。最终使用绝对路径调用错误目录中的命令也是一个常见错误:)

不幸的是,app.yaml是命令部署的一部分,它没有选择命令

为了避免部署错误,只需使用确切的部署命令及其所有参数创建一个小包装器脚本,然后调用它即可。最终使用绝对路径调用错误目录中的命令也是一个常见错误:)