Open luizcarlosfaria opened 2 years ago
Movendo decisão antiga para comentário
Containers estão no coração da solução.
Como cada time trabalhará de forma isolada e independente é necessário que cada equipe consiga trabalhar somente com seu microsserviço de forma isolada dos demais.
Docker, Docker Compose e Docker Swarm
Fazem parte da fase 1 desse projeto (2022)
Kubernetes é um upgrade esperado para esse projeto em 2023 ou 2024.
v2
Algumas dinâmicas para a construção do ambiente são muito peculiares de grandes ambientes.
Reconstruir ambiente completo, desde os usuários, permissões, databases, etc. Tudo isso é relativamente mais complexo quando falamos de ambiente produtivo.
Então a nova definição é que usarei Kubernetes em produção (hoje usando k3d/k3s) para subir todo o ambiente dentro do Kubernetes.
Os scripts de criação e drop do cluster inteiro estão funcionando.
CRD's e Operators dão suporte à criação de cluster RabbitMQ, cluster Postgres.