Nesta página, mostramos como inicializar a CLI gcloud.
Depois de instalar a CLI gcloud, execute tarefas de configuração inicial executando
gcloud init. Também é possível executar gcloud init
para alterar as configurações ou criar uma nova configuração.
gcloud init executa as seguintes etapas de configuração:
- Autoriza a CLI gcloud a usar as credenciais da sua conta de usuário para acessar Google Cloudou permite que você selecione uma conta se tiver um acesso previamente autorizado
- Determina uma configuração da CLI gcloud e define um conjunto básico de propriedades, que inclui a conta ativa da etapa acima, o projeto atual e a região e a zona padrão do Compute Engine, se aplicável.
É possível executar o seguinte como alternativas para gcloud init:
| Comando | Descrição | 
|---|---|
| gcloud auth login | Autoriza com uma conta de usuário sem usar uma configuração. | 
| gcloud auth activate-service-account | Autoriza com uma conta de serviço em vez de com uma conta de usuário. Útil para autorizar de maneira não interativa e sem um navegador da Web. | 
| gcloud config [COMMAND]gcloud config configurations [COMMAND] | Cria e gerencia configurações e propriedades da CLI gcloud. | 
Inicializar a CLI gcloud
Para inicializar a CLI gcloud:
- Execute - gcloud init:- gcloud init- Se você estiver em uma sessão de terminal remota, use a sinalização - --no-launch-browserpara impedir que o comando inicie um fluxo de autorização baseado em navegador, se necessário:- gcloud init --no-launch-browser
- Caso seja solicitado, crie ou selecione uma configuração. - Se você estiver inicializando uma nova instalação da CLI gcloud, - gcloud initcriará uma configuração chamada- defaultpara você e a definirá como a configuração ativa. Se você tiver configurações atuais,- gcloud initsolicitará que você escolha entre três opções: reinicializar a ativa, alternar para outra e a reinicializar ou criar uma nova.
- Conclua a etapa de autorização quando solicitado. - Se você já tiver um acesso previamente autorizado ao Google Cloud, talvez receba uma solicitação para fazer login e conceder acesso em um navegador da Web ou selecionar uma conta atual. - Se você usou a flag - --no-launch-browsere o login for necessário, copie e cole o URL de autorização fornecido em outra janela do navegador e siga as instruções.- Quando essa etapa for concluída, - gcloud initdefinirá a propriedade- accountna configuração para a conta especificada.
- Se for solicitado, escolha um projeto Google Cloud atual. - 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, é possível selecionar um projeto a partir de uma lista de projetos para os que você tem as permissões de proprietário, editor ou visualizador. - gcloud initdefine- projectna configuração da propriedade que você escolher. Se você tiver acesso a mais de 200 projetos, precisará inserir um ID do projeto, criar um novo projeto ou listar projetos.- This account has a lot of projects! Listing them all can take a while. [1] Enter a project ID [2] Create a new project [3] List projects Please enter your numeric choice: 
- Se for solicitado, escolha uma zona padrão do Compute Engine. - Se você não tiver a API Compute Engine ativada ou se já tiver uma zona padrão nos metadados para envolvidos no projeto, não verá essa etapa. - gcloud initdefine as propriedades- regione- zonena configuração usando a zona que você escolher.
Para conferir as propriedades definidas com o comando gcloud init, use o
comando gcloud config list.
[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 autorização de ferramentas, consulte Autorizar a 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 Configurações da CLI gcloud.
- Para saber mais sobre como gerenciar propriedades, consulte Propriedades da CLI gcloud.