从 Google 托管 Kubernetes 集群中的容器检测 Google Cloud 项目 ID

bre*_*ent 5 google-cloud-platform kubernetes google-kubernetes-engine google-cloud-bigtable

从 Google 托管的 Kubernetes 集群中的容器中检测 Google Cloud 项目 ID。

连接到BigTable时;我需要提供 Google 项目 ID。有没有办法从 K8s 内自动检测到这一点?

b4h*_*and 5

在 Python 中,您可以通过以下方式找到项目 ID:

import google.auth
_, PROJECT_ID = google.auth.default()
Run Code Online (Sandbox Code Playgroud)

最初的问题没有提到正在使用什么编程语言,我对Python也有同样的问题。