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

Como desenvolver um serviço localmente

Com o Cloud Code, é possível desenvolver serviços do Cloud Run localmente em um ambiente semelhante ao Cloud Run. O Cloud Code monitorará as alterações na sua origem e atualizará rapidamente o serviço em execução para refletir essas alterações.

Como definir a configuração de execução

Antes de executar o serviço, é preciso criar a configuração de execução:

  1. Navegue até a caixa de diálogo "Configurações de execução/depuração" na barra de tarefas superior e clique em "Editar configurações".
  2. Selecione "Cloud Run: Executar localmente" no Cloud Code: Cloud Run.
  3. Especifique a opção do criador e as configurações relevantes.

    O Cloud Code é compatível com tipos de artefato do Docker, Jib e Buildpacks.

  4. Clique em "OK".

    Cloud Run: execute a janela de configuração local

Opcional: como personalizar sua configuração

Ao desenvolver localmente, é possível especificar outras configurações, como uma conta de serviço, variáveis de ambiente e conexões SQL ao usar o Cloud Run (totalmente gerenciado), na seção Configurações de revisão avançadas ao escolher "Editar configurações".

Variáveis de ambiente

As variáveis de ambiente a seguir são adicionadas automaticamente aos contêineres em execução:

Nome Descrição Exemplo
PORTA A porta que o servidor HTTP deve detectar. 8080
K_SERVICE O nome do serviço do Cloud Run em execução. hello-world
K_REVISION O nome da revisão do Cloud Run em execução. hello-world.1
K_CONFIGURATION O nome da configuração do Cloud Run que criou a revisão. hello-world

Como armazenar chaves secretas

Se o código inclui dados possivelmente confidenciais, como chaves de API, senhas e certificados, é recomendável armazená-los como secrets. O Cloud Code permite armazenar esses secrets com segurança no Gerenciador de secrets e buscá-los de maneira programática quando precisar deles. Para uma visão detalhada de como criar e gerenciar secrets com o Cloud Code, consulte o guia do Gerenciador de secrets.

Como executar o serviço

Para executar o serviço, siga estas etapas:

  1. Escolha o destino de execução do Cloud Run: executar localmente na caixa de diálogo "Configurações de execução/depuração" na barra de tarefas superior.
  2. Clique em "Cloud Run: executar localmente" Ícone do botão de execução.
  3. Visualize os registros do serviço em execução, transmitido diretamente para a janela de saída.
  4. Após a conclusão da implantação, você poderá ver o serviço em execução seguindo o URL exibido no painel "Log de eventos". No exemplo abaixo, esse URL é http://localhost:8080.

    Registro de eventos com URL de notificação de implantação e URL para visualizar o serviço

Como receber suporte

Acesse o GitHub para enviar feedback e informar problemas ou o Stack Overflow (ambos em inglês) para fazer perguntas.