Middle+
Como foi feito o deployment na [empresa]?
sobes.tech IA
Resposta da IA
Na empresa, o deployment foi organizado através de um pipeline CI/CD usando GitLab CI e Kubernetes. Após a passagem bem-sucedida dos testes e a compilação dos artefatos, a nova imagem do container era automaticamente implantada em um ambiente de staging para testes de integração.
Para produção, foi utilizado um deployment canário: a nova versão era implantada em uma pequena parte das instâncias, e na ausência de erros, o tráfego era gradualmente redirecionado completamente. Isso reduzia os riscos e permitia uma reversão rápida em caso de problemas.
Toda a infraestrutura era descrita em Helm charts, garantindo repetibilidade e facilidade na gestão das configurações.