在我的GCP项目中,我有100个计算实例,我使用gcloud计算实例get-guest-attributes命令从每个计算实例中提取"Guest Attributes“。
在这个过程中,我必须调用gcloud命令100次,我使用脚本运行了100次。但该命令仍将运行100次。
有没有一种方法可以根据"ProjectName“(或) "ZoneName”来提取所有的“来宾属性”。因此,只需使用一个命令,我就能够获得该项目的所有计算实例细节。我在GCP帮助中找不到任何内容。
发布于 2020-04-15 23:36:54
查看Guest属性的实例,documentation调用需要"instance“字段。如果您使用的是配置管理,则可以通过访问实例中的元数据来检索信息:
curl http://metadata.google.internal/computeMetadata/v1/instance/guest-attributes/namespace/ -H "Metadata-Flavor: Google"在其中选择要查询的命名空间。它仍然会在每个实例中运行。
https://stackoverflow.com/questions/61223024
复制相似问题