如何获取GCP中所有项目的所有VM信息。
我的GCP帐户中有多个项目,并且需要GCP中所有项目的所有VM的操作系统,操作系统版本和操作系统的内部版本。
答案 0 :(得分:3)
我没有找到用于此目的的工具,所以我编写了一些您可以使用的东西。 必须改进此代码,但是在这里您可以找到一种扫描所有项目并获取有关OS信息的方法。
让我知道它是否对您有帮助。
Pip安装:
{
subject: "some small one liner subject",
body: " line-1 some more content
line-2 some more content
line-3 some more content
line-4 some more content
line-5 some more content
line-6 some more content
line-7 some more content
line-8 some more content
line-9 some more content
"
}
代码:
!pip install google-cloud
!pip install google-api-python-client
!pip install oauth2client
您可以找到完整的代码here:
答案 1 :(得分:0)
又脏又臭:
gcloud projects list --format 'value(PROJECT_ID)' >> proj_list
cat proj_list | while read pj; do gcloud compute instances list --project $pj; done