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

Como implantar um serviço do Cloud Run com o Cloud Code

Saiba como configurar e implantar um aplicativo de amostra Hello World no Cloud Run e visualizar o status dos recursos do seu serviço ativo.


Para receber instruções passo a passo sobre essa tarefa diretamente no ambiente de desenvolvimento integrado do Cloud Shell, clique em Orientação:

Orientação


As seções a seguir guiam as mesmas etapas que você clica em Orientação.

Antes de começar

  1. Faça login na sua conta do Google Cloud. Se você começou a usar o Google Cloud agora, 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. No Console do Google Cloud, na página do seletor de projetos, selecione ou crie um projeto do Google Cloud.

    Acessar o seletor de projetos

  3. Verifique se o faturamento está ativado para seu projeto na nuvem. Saiba como confirmar se o faturamento está ativado para o projeto.

Como criar um aplicativo

  1. Inicie o editor do Cloud Shell diretamente.
  2. Na barra de status do Cloud Code, selecione Novo aplicativo. Clique na barra de status do Cloud Code e escolha "Novo apllicativo".
  3. Escolha Aplicativo do Cloud Run como o tipo de aplicativo de sua preferência.
  4. Na lista de modelos [Node.js, Python (frameworks Flask e Django), Java, Go], escolha um aplicativo Hello World em uma linguagem de sua escolha.

    Por exemplo, escolher Python (Flask): Hello World criará um app inicial Hello World Python (Flask).

  5. Selecione uma pasta como o local do aplicativo para continuar e clique em Create New Application.

    O editor do Cloud Shell carrega o aplicativo em um novo espaço de trabalho. Depois de recarregar, seu aplicativo poderá ser acessado na visualização do explorador.

Implantar para o Cloud Run

Para implantar o aplicativo no Cloud Run, siga estas etapas:

  1. Escolha o comando Deploy to Cloud Run usando a Paleta de comandos (acessível com Ctrl/Cmd+Shift +P).

    Isso exibirá a IU de implantação do Cloud Run. Cloud Run: executar/depurar localmente a IU com o serviço pré-existente selecionado

  2. Se solicitado, autorize o Cloud Shell a fazer chamadas à API do Google Cloud.

  3. Defina o projeto do Google Cloud.

  4. Se solicitado, ative a API do Cloud Run clicando em Ativar APIs.

  5. Na caixa de diálogo Implantar para o Cloud Run, selecione um serviço atual ou crie um novo.

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

  7. Escolha uma região para implantar.

  8. Para o Authentication, selecione Permitir invocações não autenticadas para tornar este serviço público.

  9. 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 aplicativo no Cloud Run. Seu serviço está ativo!

  10. Veja o serviço em execução seguindo o URL exibido na caixa de diálogo "Cloud Run: Implantar".

    Cloud Run: executar/depurar localmente a IU com o serviço pré-existente selecionado

Como editar o serviço

Para editar o aplicativo, siga estas instruções:

  1. Com a visualização do Explorer, encontre o arquivo app.py que implementa o comportamento do serviço.
  2. Modifique a mensagem "está em execução!" para a mensagem que escolher.
  3. Depois de fazer essa alteração, escolha o comando Implantar no Cloud Run usando a paleta de comandos.
  4. Verifique se o serviço que você acabou de criar está selecionado em "Configurações do serviço".
  5. Clique em Implantar.
  6. Depois que o aplicativo terminar de ser criado e implantado, será possível atualizar o serviço para ver a mensagem atualizada.

Como ver registros

Também é possível ver os registros do aplicativo 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"

  3. Atualize o aplicativo no navegador e veja os novos registros gerados clicando no botão de atualização de registros.

Limpeza

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