Automação de deployments de preview para a Rogue Credit Union
Contribuí com automações Ansible para os ambientes de preview da aplicação da Rogue Credit Union, abrangendo ciclo de vida dos containers, roteamento e verificações de saúde dos deployments.
Contexto
A aplicação bancária digital e de recompensas precisa de ambientes de preview que combinem roteamento, estado dos containers, inicialização dos serviços e verificações de saúde. Foi uma contribuição focada de infraestrutura, em paralelo ao trabalho na aplicação.
O que eu fiz
- Configurei roteamento de proxy reverso para previews da aplicação em containers.
- Automatizei limpeza de containers, atualização de imagens, inicialização dos serviços e verificação com Ansible e Podman.
- Adicionei verificações de saúde em camadas e corrigi sondagens locais para verificar o serviço pretendido da aplicação.