Execute comandos gcloud com o Cloud Shell

Saiba como executar comandos da CLI gcloud na Cloud Shell.


Para seguir orientações passo a passo para esta tarefa diretamente no editor do Cloud Shell, clique em Orientar-me:

Visita guiada


Antes de começar

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  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 (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 (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.

Defina as propriedades do gcloud

  1. Inicie o Editor do Cloud Shell.
  2. Impedir a utilização de cores ao imprimir mensagens no terminal através da definição de uma propriedade principal:

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

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

    gcloud config set compute/region REGION
    

    Em alternativa, pode definir a sua zona preferida. Substitua ZONE pelo nome de uma zona, por exemplo: us-east1-b:

    gcloud config set compute/zone ZONE
    

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

  5. Apresentar uma lista de propriedades disponíveis:

    gcloud topic configurations
    

Execute comandos básicos

  1. Apresente uma lista das contas cujas credenciais estão armazenadas no sistema local:

    gcloud auth list
    

    A CLI gcloud apresenta uma lista de contas com credenciais, em que ACCOUNT_EMAIL representa uma lista de uma ou mais contas ativas:

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

    gcloud config list
    

    A CLI gcloud apresenta a lista de propriedades semelhante à seguinte, em que ACCOUNT_EMAIL e PROJECT_ID apresentam o seu email e ID do projeto:

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

    gcloud info
    

Veja a ajuda sobre os comandos do gcloud

  1. Veja a ajuda para o comando gcloud compute instances create:

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

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

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

    gcloud topic command-conventions
    

O que se segue?