gcloud init. O comando gcloud init executa as seguintes etapas:
Autentica com as credenciais da conta de usuário e autoriza a CLI gcloud a acessar recursos do Google Cloud em seu nome. Você também pode fazer isso separadamente com o comando
gcloud auth login.Determina uma configuração da CLI gcloud e define propriedades principais, como a conta ativa, o projeto atual e, se aplicável, a região e a zona padrão do Compute Engine.
Se você já inicializou a CLI gcloud, executar gcloud init
de novo permite mudar as configurações atuais ou criar uma nova configuração.
Inicializar a CLI gcloud
Para inicializar a CLI gcloud:
-
Execute
gcloud init:gcloud initSe você estiver usando uma sessão de terminal remoto, adicione o
--console-only flag. Essa flag fornece o URL para o fluxo de autenticação e autorização em vez de tentar abri-lo no navegador padrão.gcloud init --console-only
-
Caso seja solicitado, crie ou selecione uma configuração.
Para novas instalações da CLI gcloud,
gcloud initcria uma configuração chamadadefaultpara você e a define como a configuração ativa. Se você tiver configurações atuais,gcloud initvai pedir para escolher entre as seguintes opções:- Reinicialize a configuração ativa.
- Mude para outra configuração e reinicialize.
- Criar uma nova configuração.
-
Conclua as etapas de autenticação e autorização quando solicitado.
Se você já tiver autorizado o acesso ao Google Cloud, talvez seja necessário fazer login de novo e conceder acesso em um navegador da Web ou selecionar uma conta atual.
Se você usou a flag
--console-onlye o login for necessário, copie e cole o URL de autorização fornecido em outra janela do navegador e siga as instruções. -
Escolha um projeto do Google Cloud , se solicitado.
Se você só tiver acesso a um projeto, incluindo o projeto padrão para sua conta de usuário,
gcloud inito selecionará para você.Caso contrário, selecione um projeto em uma lista de projetos em que você tem as funções de proprietário, editor ou leitor. Se você tiver acesso a mais de 200 projetos, precisará inserir um ID do projeto, criar um novo projeto ou listar projetos.
-
Se for solicitado, escolha uma zona padrão do Compute Engine. Se você não tiver a API Compute Engine ativada ou já tiver uma zona padrão nos metadados no nível do projeto, essa etapa será ignorada.
Ver propriedades de configuração
Para conferir as propriedades definidas com o comando gcloud init, use o comando
gcloud config list. Ele
retorna uma saída semelhante ao exemplo a seguir:
[compute]
region = us-east1
zone = us-east1-b
[core]
account = dana@example.com
disable_usage_reporting = False
project = example-project
A seguir
Para saber mais sobre a autenticação da CLI gcloud, consulte Autenticação da CLI gcloud.
Para saber mais sobre como autorizar o Application Default Credentials (ADC) para bibliotecas de cliente do Cloud e bibliotecas de cliente de APIs do Google, consulte Configurar o Application Default Credentials.
Para saber mais sobre como gerenciar configurações, consulte Gerenciar configurações da CLI gcloud.
Para saber mais sobre como gerenciar propriedades, consulte Gerenciar propriedades da CLI gcloud.