Esta página foi traduzida pela API Cloud Translation.
Switch to English

Como implantar um serviço do Cloud Run

Esta página mostra como iniciar rapidamente com o Cloud Code.

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

Antes de começar

Para usar o Cloud Run, é preciso criar um projeto do GCP e ativar o faturamento.

Como instalar o Cloud Code

  1. Instale o Visual Studio Code na sua máquina, caso ainda não tenha feito isso.
  2. Instale as dependências:
    • Para todas as plataformas do Cloud, verifique se o cliente do Docker (autenticado com o registro do Docker) está instalado no PATH da máquina (a respectiva pasta precisa estar visível em um diretório no PATH).
      • Para verificar se o Docker já está instalado, execute docker -v.
      • Se você estiver usando o Windows Home, consulte este guia sobre como configurar o cliente Docker.
      • Se você estiver usando o WSL, mas não puder instalar o Docker para computadores, use o minikube para desenvolvimento local com o Cloud Code.
    • O Cloud Code instalará automaticamente o kubectl, o Skaffold e o SDK do Google Cloud.
  3. Instale o Cloud Code usando uma destas opções:
    • Use este link para abrir o VS Code e instalar o Cloud Code.
    • Abra o Visual Studio Code na sua máquina. Usando a visualização ExtensõesÍcone de extensão no VS Code (o ícone quadrado disponível na barra de tarefas à esquerda), pesquise a extensão do Cloud Code e clique em . Instale.
  4. Após a conclusão da instalação, você verá a página de boas-vindas do Cloud Code e um conjunto de modelos integrados em "Apps para iniciantes", que podem ser usados para configurar rapidamente um novo serviço.

    Página de boas-vindas

Como criar um serviço

  1. Na barra de status do Cloud Code, selecione Novo aplicativo. Como criar um novo serviço com a barra de status do Cloud Code
  2. Escolha Aplicativo do Cloud Run como o tipo de aplicativo de sua preferência.
  3. Na lista de modelos [Node.js, Python (frameworks Flask e Django), Java, Go], escolha um serviço Hello World em uma linguagem de sua escolha.

    Por exemplo, escolher Node.js: Hello World criará um serviço Hello World para Node.js.

  4. Confirme o local do seu serviço (ou modifique-o, se necessário) para continuar.

    Uma notificação confirmará que seu serviço foi criado e uma nova janela será aberta.

Implantar para o Cloud Run

Para implantar o serviço no Cloud Run, siga estas etapas:

  1. Escolha o comando Implantar no Cloud Run usando a barra de status do Cloud Code.

    Isso abre a IU do Cloud Run: implantar. Cloud Run: executar/depurar localmente a IU com o serviço pré-existente selecionado

  2. Defina seu projeto do Google Cloud.

  3. Selecione um serviço preexistente ou crie um novo.

  4. Se você estiver criando um novo serviço, escolha Cloud Run (totalmente gerenciado) em "Deployment Platform".

  5. Escolha uma região para implantar.

  6. Depois de definir suas configurações preferidas, clique em Implantar.

    Em seguida, o Cloud Code cria sua imagem, envia para o registro e implanta o serviço no Cloud Run. Seu serviço está ativo!

  7. Veja seu serviço em execução seguindo o URL exibido na visualização da Web.

Como ver registros

Também é possível ver os registros do serviço implantado com o Visualizador de registros fornecido com o Cloud Code.

Para ver os registros, siga estas etapas:

  1. Navegue até o explorador do Cloud Run clicando no ícone na barra de atividades do VS Code à esquerda Ícone do explorador do Cloud Run.
  2. Clique com o botão direito do mouse no serviço Cloud Run e escolha Visualizar registros.

    Como visualizar registros de um cluster que não seja do Cloud Logging definindo o campo de implantação na caixa de pesquisa do Visualizador de registros como "node-guestbook"

Como visualizar o status do recurso

É possível ver o status dos serviços do Cloud Run usando o navegador de serviços do Cloud Run:

  1. Navegue até o explorador do Cloud Run clicando no ícone na barra de atividades do VS Code à esquerda Ícone do explorador do Cloud Run.
  2. Clique no serviço do Cloud Run que você quiser saber mais. Suas propriedades são exibidas na janela abaixo.

    Propriedades de um serviço selecionado exibido abaixo no explorador do Cloud Run

Como limpar

Para excluir seu projeto:

  • Acesse a página Projetos no Console do Cloud:

    Acessar a página "Projetos"

  • Selecione o projeto que você criou neste guia de início rápido e clique no ícone de lixeira ao lado para excluí-lo.

    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:

A seguir