gcp

How to switch multiple accounts for GCP gcloud command

nauleyco

Noriko Yamamoto

Posted on October 15, 2022

How to switch multiple accounts for GCP gcloud command

If you have two accounts below:


STEP 1. create configuration set for account1

% gcloud config configurations create account1
Created [account1].
Activated [account1].
Enter fullscreen mode Exit fullscreen mode
% gcloud config set project hoge-fuga-123
Updated property [core/project].
Enter fullscreen mode Exit fullscreen mode
% gcloud config set account sample@account1.sample
Updated property [core/account].
Enter fullscreen mode Exit fullscreen mode

STEP 2. create configuration set for account2

% gcloud config configurations create account2
Created [account2].
Activated [account2].
Enter fullscreen mode Exit fullscreen mode
% gcloud config set project hoge-fuga-456
Updated property [core/project].
Enter fullscreen mode Exit fullscreen mode
% gcloud config set account sample@account2.sample
Updated property [core/account].
Enter fullscreen mode Exit fullscreen mode

STEP 3. switch to account1 and check config

% gcloud config configurations activate account1
Activated [account1].
Enter fullscreen mode Exit fullscreen mode
% gcloud config list
[core]
account = sample@account1.sample
disable_usage_reporting = False
project = hoge-fuga-123

Your active configuration is: [account1]
Enter fullscreen mode Exit fullscreen mode

STEP 4. switch to account2 and check config

% gcloud config configurations activate account2
Activated [account2].
Enter fullscreen mode Exit fullscreen mode
% gcloud config list
[core]
account = sample@account2.sample
disable_usage_reporting = False
project = hoge-fuga-456

Your active configuration is: [account2]
Enter fullscreen mode Exit fullscreen mode

GCP original reference page: https://cloud.google.com/sdk/gcloud/reference/config/configurations/

💖 💪 🙅 🚩
nauleyco
Noriko Yamamoto

Posted on October 15, 2022

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related