Argo CD na prática (parte 1): o que é, nosso lab e a instalação

Primeira parte da série sobre Argo CD: o que é a ferramenta, como vai ser o nosso lab e a instalação do Argo CD no cluster. Fala pessoal, tudo bem? Hoje vamos falar e subir um lab do Argo CD . Mas o que é o Argo CD e qual tipo de problema ele resolve? O que é o Argo CD Para responder isso, vamos usar a própria frase do projeto: "Argo CD é uma ferramenta declarativa de entrega contínua GitOps para Kubernetes." Em resumo: é uma ferramenta declarativa de entrega contínua (CD, continuous delivery ) criada especificamente para Kubernetes. Com o Argo CD é possível automatizar a implantação de aplicações nos ambientes de destino de forma declarativa. As implantações podem acompanhar atualizações de branches , tags ou ficar fixadas em uma versão específica dos manifestos, em um commit no Git. 💡 A ideia central: o Git é a fonte da verdade . O Argo CD compara o que está no repositório com o que está rodando no cluster e cuida para que os dois fiquem iguais. Para...