【发布时间】:2017-04-10 06:09:27
【问题描述】:
我曾经使用 appcfg.py 部署 AppEngine 应用程序,据我所知,它会自动部署 index.yaml 文件作为应用程序部署的一部分。
现在我正在使用gcloud app deploy,我发现我还必须运行gcloud app deploy index.yaml 才能创建索引。
为什么 gcloud 是这样设计的?
【问题讨论】:
-
FWIW,即使
appcfg.py update也不会总是更新index.yaml。例如,一旦我向我的应用程序添加了第二个模块,它就停止为我这样做了)。在这种情况下,需要明确的appcfg.py update_indexes- 毕竟,这是官方/记录的索引更新方法。