标题说明了一切。只是为了激怒DRY纯粹主义者,我再说一遍。
是否可以通过 gcloud 获取我的应用程序正在运行的实例列表?
答案 0 :(得分:1)
目前似乎不可能。目前,gcloud工具支持App Engine(通过预览CLI命令组),但只提供有限数量的操作,而且它们都在BETA中。您可以查看文档here。
您只能按以下方式列出现有已部署的模块和版本。
gcloud preview app modules list
答案 1 :(得分:1)
App Engine可能意味着传统的App Engine或托管VM,具体取决于上下文。每个项目只有一个App Engine应用程序,但您可以拥有多个模块(尽管这些模块中只有一个将提供Web流量,其余模块仅为后端)和每个模块的多个版本。
正如pgiecek所说,
gcloud preview app modules list
将显示所有模块。
您可能正在寻找的是所有App Engine版本,您仍然需要使用appcfg
appcfg.py -A <your-project-id> [-M <module>] list_versions
如果您使用的是托管虚拟机,它会在GCE实例上启动您的应用,在这种情况下
gcloud compute instances list
实际上显示了您的App Engine(MVM)实例。
答案 2 :(得分:0)
2019年,您可以检查最新文档:gcloud app services list - list your existing services
最新命令是:
gcloud app services list
结果将是这样。
SERVICE NUM_VERSIONS
default 7
答案 3 :(得分:0)