ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

GitOps

/ˈɡɪt.ɑːps/substantivo

Prática de usar um repositório Git como fonte da verdade da infraestrutura e das aplicações; uma ferramenta aplica automaticamente no ambiente o que está no repositório.

Onde usar

'No GitOps, o deploy é um merge', 'o Argo CD sincroniza o cluster com o Git'.

Exemplos

With GitOps, a merge to main updates the cluster automatically.

Com GitOps, um merge na main atualiza o cluster automaticamente.

Rolling back is just reverting a commit in GitOps.

Fazer rollback no GitOps é só reverter um commit.

Cuidado

Não é só guardar arquivos no Git: o traço central é um agente que compara continuamente o ambiente real com o repositório e corrige a diferença.

Origem

Termo criado pela Weaveworks por volta de 2017.

Veja também

Todos os termos de Desenvolvimento de Software