Pular para o conteúdo principal

GitOps com Argo CD: Estruturando seu Repositório para Deploys Multi-Ambiente

Boas práticas para organizar repositórios Git ao usar o Argo CD para gerenciar deploys entre os ambientes de desenvolvimento, staging e produção.

intermediate
GitOps

GitOps com Argo CD: Estruturando seu Repositório para Deploys Multi-Ambiente

Boas práticas para organizar repositórios Git ao usar o Argo CD para gerenciar deploys entre os ambientes de desenvolvimento, staging e produção.

16 cartões
20 minutos
1 / 16
0% Dominado
0
? 0
Cartão 1 de 16
Repository Layout
Deslize para a esquerda/direita para navegar entre os cartões
Pergunta

Por que você deveria manter o código-fonte da aplicação e os manifests do Kubernetes em repositórios Git separados?

Toque para revelar
Resposta

Misturar código da aplicação e configs de deploy faz com que todo commit de código dispare uma varredura no repo de config, e mudanças de deploy poluem o histórico de commits da aplicação. Repos separados dão controle de acesso independente (devs vs. SREs), trilhas de auditoria mais limpas, e permitem que o Argo CD observe apenas o repo de config, sem webhooks barulhentos vindos de mudanças de código.

gitops
argocd
repository-structure
Sponsored
Carbon Ads