我目前已经启动并运行了我的应用程序,app.yaml
and dispatch.yaml
位于应用程序的根目录中,我通过 Google Cloud CLI 进行部署。
目前这很有效,尽管当我开始拥有一个dev
, staging
and prod
环境我可以看到它不再可行。
我看到的主要问题是我必须编辑app.yaml
文件,以便它们适合环境(例如我使用env_variables
存储 mysql 凭据...)。
我在文档中找不到任何指向管理此问题的正确方法的内容,有什么想法吗?
另外...从 GIT 存储库部署时,似乎app.yaml
需要在仓库中,这是正确的吗?这对我来说似乎不对......一定有更好的方法!
您可以使用配置文件或数据存储设置来跟踪此环境信息。在本次演讲的第 26 分钟我举了一些例子来说明如何自定义您的环境而不需要不同的app.yaml
files.
gcloud app deploy还接受命令行上的 yaml 文件列表,默认为app.yaml
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)