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.
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.
Por que você deveria manter o código-fonte da aplicação e os manifests do Kubernetes em repositórios Git separados?
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.
Mais conjuntos de flashcards
GitOps
Fundamentos de ArgoCD
Domine os princípios de GitOps e os fundamentos do ArgoCD, incluindo deploy de aplicações, políticas de sincronização, gerenciamento multi-cluster e boas práticas de segurança.
20 minutos
API Design
Projetando Rate Limiting para APIs
Token bucket, leaky bucket, janela fixa e janela deslizante, além dos padrões para construir rate limiters que funcionam em sistemas distribuídos sem quebrar.
20 minutos
Serverless
Otimização de Cold Start no AWS Lambda
Como os cold starts realmente funcionam no AWS Lambda e as técnicas para reduzi-los: escolha de runtime e memória, ajuste de código e pacote, provisioned concurrency e SnapStart.
18 minutos
Also worth your time on this topic
Checklist de estrutura de repositório multi-ambiente no Argo CD
Como organizar seus repositórios Git ao rodar o Argo CD entre dev, staging e produção. Cobre a estrutura de pastas, app-of-apps, ApplicationSets, secrets, RBAC e o fluxo de promoção.
60-90 minutos
Fundamentos de ArgoCD
Domine os princípios de GitOps e os fundamentos do ArgoCD, incluindo deploy de aplicações, políticas de sincronização, gerenciamento multi-cluster e boas práticas de segurança.
20 minutos
GitOps com Argo CD: Quiz de Estrutura de Repositório Multi-Ambiente
Teste seu conhecimento sobre como estruturar repositórios Git para implantações com Argo CD em ambientes de dev, staging e produção. Aborda padrões de layout de repositório, ApplicationSets, overlays do Kustomize, arquivos de values do Helm e políticas de sincronização.
18-22 minutos