gcloud で service account で auth してコマンド使えるようにするまで
いつも忘れるので...
1. credentials の json で auth する
gcloud auth activate-service-account \
foo@foo-project.iam.gserviceaccount.com \
--key-file /path/foo-project-1234.json \
--project foo-project
2. auth されてるのを確認する
gcloud auth list
切り替えは、gcloud config set account ACCOUNT
3. 新しい configuration つくって set して activate
gcloud config configurations create foo-user gcloud config set project foo-project // project set gcloud config set account foo@example.com // account set gcloud config configurations activate foo-user
確認は gcloud config configurations list