Neste desafio queremos validar seus conhecimentos em Docker, redes e sysadmim, para tanto temos uma app em Python3 é um simples Hello World e queremos usar um API Gateway com uma rota apontando para este app. 0. Faça um fork desse projeto, commit todas suas mudanças e nos envie o link do seu fork, para avaliação.
- O app em python e um flask que ao receber uma request na porta 5000 responde com um hello world
- Gere uma imagem Docker com o app funcionando
- O API Gateway desse desafio é o Kong API Gateway https://docs.konghq.com
- Faça o deploy do Kong API Gateway
- Configure uma rota no Kong API Gateway para quando fizermos uma request com o path /desafio, a requisição seja enviada ao app python
Como entregáveis esperamos um arquivo Dockerfile, um arquivo para subir os containers (docker-compose, docker-stack, deployment k8s), um script (python ou shell) com as chamadas para a criação de uma API e um README.md explicando como tudo isso funciona.
Se fizer um script que automatize todo esse processo ou faça alguma mudança no app.