Skip to content

gabrielmrts/python-fastapi-redis-cache

Repository files navigation

Primeiro renomeie seu .env.example para .env

A configuração nele já está correta para desenvolvimento, mas fique livre caso queira alterar.

Faça a build da imagem rodando: docker build -t desafio-py:latest .

Subindo para desenvolvimento local: Comandos:

  • ./run.sh up
  • ./run.sh tests
  • ./run.sh down

Os comandos são auto explicativos, a aplicação roda em um container do docker. Obs: Para rodar os testes, primeiro rode o up para iniciar o banco de dados, redis e etc..

Rodando com Docker Compose: Ao executar ./run.sh up, você vai subir um container local (a imagem precisa estar buildada, veja no inicio), e aplicação vai está rodando em: http://localhost:8000 a documentação você acessa em: http://localhost:8000/docs

Deploy com Kubernetes: As configurações do kubernetes estão feitas, e os arquivos disponíveis. Caso queira fazer o deploy do projeto, basta buildar a imagem, subir no dockerhub e apontar ela dentro do arquivo app-deployment.yaml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published