如何检查哪个 gcloud 项目处于活动状态
How to check which gcloud project is active
要查看所有 gcloud 项目,请使用命令 gcloud projects list
。要切换到特定项目,请使用 gcloud config set project PROJECT_ID
.
但是当你想检查哪个项目处于活动状态时,你可以使用什么命令?我的意思是,最后在哪个项目上调用了set命令?
gcloud config get-value project
您可以随时输入 gcloud config --help
有一个非常酷且隐藏得很好的交互工具:gcloud beta interactive
可以帮助完成 gcloud
命令。
就我个人而言,我建议不要使用配置来保存默认值(例如 project
),以便(帮助)避免“我刚刚将该命令应用于哪个项目?”问题。
IMO,最好更明确,我更喜欢:
gcloud ... --project=${PROJECT}
如果像我一样将项目值放在变量中,您仍然会犯错误但是更容易避免错误。
您还可以定义配置集,然后使用 gcloud ... --configuration=${CONFIG}
,只要您不在 default
配置
中设置值,这也可以工作
要查看所有 gcloud 项目,请使用命令 gcloud projects list
。要切换到特定项目,请使用 gcloud config set project PROJECT_ID
.
但是当你想检查哪个项目处于活动状态时,你可以使用什么命令?我的意思是,最后在哪个项目上调用了set命令?
gcloud config get-value project
您可以随时输入 gcloud config --help
有一个非常酷且隐藏得很好的交互工具:gcloud beta interactive
可以帮助完成 gcloud
命令。
就我个人而言,我建议不要使用配置来保存默认值(例如 project
),以便(帮助)避免“我刚刚将该命令应用于哪个项目?”问题。
IMO,最好更明确,我更喜欢:
gcloud ... --project=${PROJECT}
如果像我一样将项目值放在变量中,您仍然会犯错误但是更容易避免错误。
您还可以定义配置集,然后使用 gcloud ... --configuration=${CONFIG}
,只要您不在 default
配置