Skip to content

amichelins/goexpert_labs_cloudrun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goexpert_labs_cloudrun

Laboratorio de Cloud Run

-- Configurações Na pasta /cmd tem o arquivo .env Tem duas configurações: WEB_SERVER_PORT Porta que o http server vai utilizar. Padrão 8000 WEATHER_API_KEY Chave para autenticar na API api.weatherapi.com

--- Rodar o Sistema Ir na pasta /cmd go run main.go

Na pasta api tem dois arquivos cep.http para testar o sistema teste.http para testar a API diretamente

-- DOCKER

  • Foi adicionado ao http configuração para que dentro do Docker não desse erro ao chamar a ViaCep
  • Na raiz do projeto executar:

docker build -t tempcep:latest -f Dockerfile.prod ./ docker run --rm -p 8000:8000 tempcep:latest

-- Google Cloud Run Acessar : https://goexpert-labs-cloudrun-u55rhu4ofa-uc.a.run.app/temp_cep?cep={cep}

Na pasta api utilizar o arquivo cloudrun.http

About

Laboratorio de Cloud Run

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published