1
已經憑據爲了不叫每次:我如何檢查是否谷歌的VM實例有gcloud
gcloud auth login
這將中斷對用戶輸入的腳本
我想看看用戶已經通過身份驗證(任何用戶),並且只有在沒有用戶的情況下,才能撥打gcloud auth login
。
我會喜歡更優雅/可靠的解決方案,而不是抓取gcloud auth list
的輸出。類似於ping
,如果已經有帳戶,則失敗或成功,帳戶有權執行此操作。也許一個--dry-run
選項?
你到底想幹什麼?谷歌計算引擎虛擬機[已經通過身份驗證](https://cloud.google.com/docs/authentication#service_running_in_compute_engine)與憑據,[客戶端庫](https://cloud.google.com/sdk/cloud-客戶端庫)在進行api調用時自動使用(通過[應用程序默認憑證](https://developers.google.com/identity/protocols/application-default-credentials))。 – jerjou