单个配置下有多个活动项目?或者,多个活动配置?
Multiple active projects under single config? Or, multiple active configurations?
我有一组集群分为两个项目,1 和 2。目前,需要使用 gcloud init
在两个项目之间切换。是否有可能在单一配置下同时激活两个项目?或者,是否可以同时激活两个配置?我不想每次都使用 init
在两者之间切换。谢谢!
gcloud init
应该只用于(重新)初始化主机上的 gcloud
。我唯一一次使用它是在我在新机器上安装 gcloud
时。
gcloud
使用全局配置,可以使用 gcloud config
命令进行操作。 IMO(我已经使用 GCP 9 年了)你使用得越少 gcloud config
,你的体验就越好。
我认为您最好使用 gcloud
命令明确指定配置。
Every gcloud
命令可以包括例如:
--project=${PROJECT}
指定要使用的项目
--account=${ACCOUNT}
指定要使用的 gcloud auth
帐户
--region=${REGION}
或 --zone=${ZONE}
或 --location=${LOCATION}
等等
使用 gcloud
命令并明确设置标志以指定项目、帐户、位置等,使得在这些之间切换变得微不足道,并且经常(尽管不总是)以更有意识的方式。
我有一组集群分为两个项目,1 和 2。目前,需要使用 gcloud init
在两个项目之间切换。是否有可能在单一配置下同时激活两个项目?或者,是否可以同时激活两个配置?我不想每次都使用 init
在两者之间切换。谢谢!
gcloud init
应该只用于(重新)初始化主机上的 gcloud
。我唯一一次使用它是在我在新机器上安装 gcloud
时。
gcloud
使用全局配置,可以使用 gcloud config
命令进行操作。 IMO(我已经使用 GCP 9 年了)你使用得越少 gcloud config
,你的体验就越好。
我认为您最好使用 gcloud
命令明确指定配置。
Every gcloud
命令可以包括例如:
--project=${PROJECT}
指定要使用的项目--account=${ACCOUNT}
指定要使用的gcloud auth
帐户--region=${REGION}
或--zone=${ZONE}
或--location=${LOCATION}
等等
使用 gcloud
命令并明确设置标志以指定项目、帐户、位置等,使得在这些之间切换变得微不足道,并且经常(尽管不总是)以更有意识的方式。