Executar comandos gcloud com o Cloud Shell

Saiba como executar comandos da CLI gcloud no Cloud Shell.


Para seguir as instruções da tarefa diretamente no editor do Cloud Shell, clique em Orientação:

Orientações


Antes de começar

  1. Faça login na sua conta do Google Cloud . Se você começou a usar o Google Cloud, crie uma conta para avaliar o desempenho de nossos produtos em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. Verify that billing is enabled for your Google Cloud project.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  5. Verify that billing is enabled for your Google Cloud project.

Definir propriedades de gcloud

  1. Inicie o editor do Cloud Shell
  2. Para impedir o uso de cores ao imprimir mensagens no terminal, defina uma propriedade principal:

    gcloud config set disable_color true
    
  3. Cancele a definição da propriedade disable_color:

    gcloud config unset disable_color
    
  4. Se a API Compute Engine estiver ativada, defina a região preferida do Compute Engine. Substitua REGION pelo nome de uma região, por exemplo, us-east1:

    gcloud config set compute/region REGION
    

    Como alternativa, você pode definir sua zona de preferência. Substitua ZONE pelo nome de uma zona, por exemplo, us-east1-b:

    gcloud config set compute/zone ZONE
    

    Para informações sobre regiões e zonas do Compute Engine, consulte Regiões e zonas.

  5. Mostre uma lista de propriedades disponíveis:

    gcloud topic configurations
    

Executar comandos principais

  1. Liste as contas com credenciais armazenadas no sistema local:

    gcloud auth list
    

    A CLI gcloud mostra uma lista de contas credenciadas, em que ACCOUNT_EMAIL representa uma lista de uma ou mais contas ativas:

    Credentialed Accounts
    ACTIVE  ACCOUNT
    \*      ACCOUNT_EMAIL
    
  2. Liste as propriedades na configuração ativa da CLI gcloud:

    gcloud config list
    

    A CLI gcloud mostra a lista de propriedades semelhante à seguinte, em que ACCOUNT_EMAIL e PROJECT_ID exibem seu e-mail e ID do projeto:

    [core]
    account = ACCOUNT_EMAIL
    disable_usage_reporting = False
    project = PROJECT_ID
    
  3. Saiba mais sobre a instalação da CLI gcloud e a configuração ativa:

    gcloud info
    

Ver ajuda para comandos gcloud

  1. Consulte a ajuda do comando gcloud compute instances create:

    gcloud help compute instances create
    
  2. Confira os comandos disponíveis em gcloud topic:

    gcloud help topic
    
  3. Veja informações sobre filtragem:

    gcloud topic filters
    
  4. Saiba mais sobre a estrutura de comandos do gcloud:

    gcloud topic command-conventions
    

A seguir