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!!
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?
Já tinha dado uma olhada, mas um exemplo prático seria direcionar toda a parte de entrega para o git? Por que ao meu ver isso resolve uma boa parte dos problemas com infra.
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.