This is a Preview version of the Cloud Run for Anthos documentation for use with Anthos fleets and Anthos Service Mesh. Learn more.

The current GA version of the Cloud Run for Anthos documentation remains available for existing users. New product evaluations during the free trial should use the Preview installation documentation.

Guia de início rápido para desenvolvedores: implantar no Cloud Run for Anthos no Google Cloud

Saiba como implantar e executar um contêiner de amostra pré-criado no cluster do Google Cloud como um serviço do Cloud Run for Anthos.

Antes de começar

  1. Pré-requisitos dos clusters do Anthos:
    • Você precisa ter acesso ao cluster do Anthos em que o Cloud Run for Anthos está instalado. Para mais detalhes, consulte Como instalar o Cloud Run for Anthos .
    • Observação: o Cloud Run for Anthos não é compatível com clusters do GKE que têm pools de nós do Windows Server.
  2. Você precisa ter ou criar um projeto do Google Cloud:
    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.

  3. Ative as seguintes APIs em seu projeto do Cloud:
    • API Google Kubernetes Engine: criar clusters do GKE
    • API Cloud Build: criar contêineres
    • API Container Registry: publicar contêineres no Container Registry
    Ative as APIs

Como implantar um contêiner de amostra

Use o Console do Google Cloud para implantar um contêiner de amostra e criar um serviço no cluster:

  1. No Console do Cloud, acesse a página Cloud Run for Anthos.

    Acessar o Cloud Run for Anthos

  2. Abra o formulário Criar serviço clicando em Criar serviço:

  3. No menu suspenso de clusters disponíveis, selecione o cluster ao qual você tem acesso.

  4. Deixe default inserido como o nome do namespace.

  5. Insira um nome do serviço, como hello.

  6. Clique em Next.

  7. Selecione Implantar uma revisão de uma imagem de contêiner existente e, em seguida, selecione hello na lista suspensa de contêineres de demonstração.

  8. Clique em Next.

  9. Selecione Externo em Conectividade para invocar o serviço.

  10. Clique em Criar para implantar a imagem no Cloud Run for Anthos e aguarde a conclusão da implantação.

Parabéns! Você acabou de implantar um serviço em um cluster ativado do Cloud Run for Anthos.

Como acessar o serviço implantado

Agora que o serviço está em execução, é possível enviar solicitações para ele. Nesta seção, o cURL é usado para demonstrar como acessar o serviço e verificar se ele está funcionando:

  1. No Console do Cloud, acesse a página Cloud Run for Anthos.

    Acessar o Cloud Run for Anthos

  2. Clique no nome do novo serviço do Cloud Run for Anthos para acessar a página Detalhes do serviço.

  3. Clique em info , à direita do URL do serviço.

    botão de ícone de informações

  4. Clique em Invocar no Cloud Shell para executar o comando cURL gerado para o serviço no Cloud Shell.

A solicitação cURL retorna o código-fonte do contêiner de amostra em que o serviço está em execução. Agora você já sabe que seu serviço está processando solicitações.

Limpar

É possível excluir o serviço do Cloud Run for Anthos para evitar custos de execução desses recursos.

Para excluir permanentemente o serviço e todos os recursos dele:

  1. Acessar o Cloud Run for Anthos

  2. Na lista de serviços, localize o serviço do Cloud Run for Anthos que você criou e clique na caixa de seleção para selecioná-lo.

  3. Clique em EXCLUIR.

A seguir

Para saber como criar um contêiner a partir do código-fonte, enviar para o Container Registry e, em seguida, implantar, consulte:

Para uma visão geral da arquitetura do Cloud Run para Anthos, consulte: