找出哪个GCP项目托管哪个AppEngine或哪个GCS存储桶

问题描述

我们的组织机构GCP帐户中有许多项目。 我们在各个项目中托管了许多旧版GCS存储桶和许多旧版AppEngine。 所有这些存储桶和AppEngine均通过自定义CNAME提供。 我们在GCP之外使用单独的DNS服务来管理我们的DNS记录。


我们今天面临的问题是,对于遗留的这些Bucket和遗留的AppEngine,每个DNS记录都表示CNAME值为ghs.googlehosted.com。我们现在正在努力寻找:

  • 哪个CNAME条目用于存储桶
  • 哪个CNAME条目用于AppEngine
  • 我们的多个GCP项目中的哪个托管了该CNAME记录的Bucket / AppEngine

当GCP帐户中有200多个项目时,我们如何找到答案?

解决方法

Asset Inventory API可以同时为App Engine和云存储提供帮助。