GitOps já ouviram falar?
GITOPS
Fala galera, na empresa que trabalho estamos atuando ocm GITOPS. Porém não faço ideia de qual diferença dele e o DEVOPS. Alguém já trabalhou com isso? Quais as vatagens em relação ao DEVOPS?
Valeuuuu!!
Acredito que DevOps está mais relacionado com as Operações na fase de Desenvolvimento, enquanto GitOps está mais relacionado com as Operações na fase de Versionamento.
Segue uma imagem para entender isso melhor.
Referência: Alura: O Que É GitOps?
Na minha visão, GitOps está contido dentro de DevOps e serve para você organizar seus pipelines de deploy (ou outras coisas relacionadas a DevOps), tudo pelo Git.
No caso do TabNews, ganhamos isso de graça por conta da integração com a Vercel. Qualquer commit que o repositório receba em uma branch fora da main
, a Vercel faz um deploy num ambiente de homologação e devolve uma URL única para você testar esse deploy. Quando você faz o merge na main
, da mesma forma, ele faz um deploy automático, que nesse caso é feito contra o ambiente de produção.