我正在使用 Golang google-cloud-sdk 來獲取有關資源的信息(特別是這里的計算實例,但這并不重要)。cligcloud允許做這樣的事情:gcloud config set compute/zone ZONE在引擎蓋下,它會將~/.config/gcloud/configurations/config_default這些值寫入看起來像 ini 文件的東西。(go) sdk 可以讀取那些配置文件的配置嗎?CLOUDSDK_COMPUTE_ZONE如果未在配置文件中定義,cli 還會讀取環境變量。sdk 也可以讀取這個變量嗎?總結一下這個問題,我如何使用 gcloud cli 與 Go sdk 使用的相同配置機制?
1 回答

千萬里不及你
TA貢獻1784條經驗 獲得超9個贊
總結一下這個問題,我如何使用 gcloud cli 與 Go sdk 使用的相同配置機制?
據我所知,你不能。您需要為所有操作指定區域。很久以前,有人問過CLOUDSDK_CONFIG
,最后的回答很清楚:
?已解決:為了保持 ADC 規范的簡單性,我們決定不遵守 CLOUDSDK_CONFIG。
我認為所有環境都是如此CLOUDSDK_*
。
- 1 回答
- 0 關注
- 120 瀏覽
添加回答
舉報
0/150
提交
取消