Implantar um serviço do Cloud Run com o Cloud Code para IntelliJ

Veja nesta página como começar a usar o Cloud Code.

Você configurará um serviço Hello World que é executado no Cloud Run usando um aplicativo de amostra, implantará seu serviço no Cloud Run e visualizará o status dos recursos ativos do serviço.

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.

    Go to project selector

  3. Make sure that billing is enabled for your Google Cloud project.

  4. Enable the Cloud Run API.

    Enable the API

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

    Go to project selector

  6. Make sure that billing is enabled for your Google Cloud project.

  7. Enable the Cloud Run API.

    Enable the API

  8. Instale o Git para que o Cloud Code possa executar operações do Git, como clonar uma amostra.
  9. Instale o plug-in do Cloud Code se ainda não tiver feito isso.

Criar um serviço

Para criar um novo serviço usando uma amostra existente:

  1. No seu IDE, acesse Arquivo e Novo projeto e selecione Cloud Code: executar Cloud.
  2. Selecione a linguagem de programação do aplicativo de amostra e clique em Próxima. Como criar um serviço a partir de uma lista de aplicativos de amostra
  3. Atribua um nome ao projeto e clique em Finish.

    O Cloud Code clona o aplicativo de amostra, abre o projeto recém-criado para uso e cria as configurações de execução necessárias do Cloud Run.

  4. Se você escolheu um aplicativo de amostra em Java, quando solicitado, clique em Carregar projeto Maven.

    Notificação de scripts de criação do Maven encontrados - escolha Carregar projeto Maven, Pular ou Ajuda

Agora é possível executar o serviço Hello World. Além disso, o Cloud Code monitora seu sistema de arquivos em busca de alterações para que você possa editar e executar o serviço quase em tempo real.

Como implantar o serviço no Cloud Run

Para implantar o serviço, siga estas etapas:

  1. Escolha a configuração de execução criada automaticamente, Cloud Run: Deploy, no seletor de configurações de execução/depuração na barra de navegação.
  2. Clique em Ícone do botão de execução Executar. A janela "Editar configuração" será aberta.
  3. Defina o ID do projeto do Google Cloud.
  4. Escolha uma região para sua plataforma de implantação.

    Neste guia de início rápido, usamos a opção de plataforma padrão, Cloud Run (totalmente gerenciado), como a "Plataforma de implantação".

  5. Clique em Executar.

  6. Veja seu serviço em execução seguindo o URL exibido na janela de saída.

  7. Também é possível visualizar o status do serviço (métricas, detalhes de revisão e muito mais) seguindo o URL de registros exibido na janela de saída.

    Como visualizar o status do seu serviço no console do Google Cloud

Como visualizar o status do recurso

Para ver o status dos recursos do serviço em execução, siga estes passos:

  1. Navegue até o Cloud Run Explorer. Ele pode ser acessado no painel lateral à direita.

    Guia do explorador do Cloud Run destacada no painel do lado direito

  2. Para exibir as propriedades de um serviço ou revisão, clique no serviço ou revisão no explorador.

    O Cloud Run Explorer aberto com um serviço selecionado e as propriedades dele exibidas abaixo

  3. Para ver os registros de uma revisão, clique com o botão direito na revisão e clique em Ver registros do Cloud.

    Clique com o botão direito em uma revisão para ver os registros

Limpar

Se você criou um projeto para este guia de início rápido, exclua-o para evitar cobranças desnecessárias:

  1. Acesse a página "Projetos" no Console do Google Cloud.

    Acessar a página "Projetos"

  2. Selecione o projeto que você criou para este guia de início rápido e clique em Excluir.

    Isso encerrará o projeto e programará a remoção dele.

Se você estiver usando um projeto preexistente e quiser excluir os recursos criados para este guia de início rápido:

Limpar

Para evitar cobranças na sua conta do Google Cloud pelos recursos usados nesta página, siga estas etapas.

A seguir