created: 2024-09-30T09:08:02.663Z

gsutil は GOOGLE_APPLICATION_CREDENTIALS が効かない

GOOGLE_APPLICATION_CREDENTIALS は gcloud コマンドの認証情報をつかうための環境変数だが、gsutil はこの環境変数を定義しても参照してくれない。

鍵の json ファイルから activate-service-account する必要がある。

$ gcloud auth activate-service-account --key-file $GOOGLE_APPLICATION_CREDENTIALS

参考

なぜか結果を出す人が勉強以前にやっていること
[ad] なぜか結果を出す人が勉強以前にやっていること
チームドラゴン桜 (単行本)