Helm é o gerenciador de pacotes do Kubernetes: instala e gerencia aplicações empacotadas como Charts reutilizáveis.
argoproj/argo-cd
Ferramenta declarativa de entrega contínua GitOps que sincroniza aplicações Kubernetes com o estado definido em repositórios Git.
- Estrelas
- 24,433
- Forks
- 7,971
- Issues abertas
- 4,436
- Último commit
- há 7 horas
O que é?
Argo CD é uma ferramenta de entrega contínua para Kubernetes que segue o modelo GitOps. As definições das aplicações, configurações e ambientes ficam sob controle de versão, e o Argo CD mantém o estado do cluster em execução alinhado ao que está declarado nos repositórios.
A ferramenta oferece suporte a vários formatos de configuração, incluindo manifests simples, Helm, Kustomize e Jsonnet, para que as equipes possam continuar usando as ferramentas que já têm. As ações de implantação e de ciclo de vida são automatizadas, e seu histórico pode ser auditado pelo Git.
O Argo CD inclui uma interface web e uma CLI e costuma ser implantado como um Helm chart. O projeto faz parte do ecossistema Argo, vinculado à CNCF.
Recursos principais
- 01Sincroniza clusters Kubernetes com o estado desejado armazenado em repositórios Git.
- 02Oferece suporte a Helm, Kustomize, Jsonnet e manifests YAML simples.
- 03Oferece uma interface web e uma CLI para visualizar e gerenciar aplicações.
- 04Rastreia o histórico de implantações e as divergências em relação ao estado declarado.
Casos de uso
- Implantar microsserviços em vários clusters Kubernetes a partir de um único repositório Git.
- Gerenciar ambientes de produção e homologação por meio de alterações propostas em pull requests.
- Auditar quem alterou o quê na configuração do cluster ao longo do tempo.
Antes de usar
- Ele foi desenvolvido para Kubernetes, então você precisa de um cluster Kubernetes para usá-lo.
Tópicos
Perguntas frequentes
- O que é argo-cd?
- Ferramenta declarativa de entrega contínua GitOps que sincroniza aplicações Kubernetes com o estado definido em repositórios Git. Argo CD é uma ferramenta de entrega contínua para Kubernetes que segue o modelo GitOps. As definições das aplicações, configurações e ambientes ficam sob controle de versão, e o Argo CD mantém o estado do cluster em execução alinhado ao que está declarado nos repositórios.
- argo-cd é gratuito? Qual é a licença?
- argo-cd é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- argo-cd ainda é mantido?
- Manutenção ativa. O último commit de argo-cd foi em 21 de out. de 2026.
- Para que posso usar argo-cd?
- Implantar microsserviços em vários clusters Kubernetes a partir de um único repositório Git. Gerenciar ambientes de produção e homologação por meio de alterações propostas em pull requests. Auditar quem alterou o quê na configuração do cluster ao longo do tempo.
- Onde consigo argo-cd?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/argoproj/argo-cd
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Registro de contêineres cloud native de código aberto que armazena, assina e analisa imagens e charts Helm, com RBAC e replicação.
Plataforma de feature flags integrada ao Git, que armazena as flags nos seus próprios repositórios e as implanta junto com o código.
Plataforma self-hosted de entrega e implantação contínuas para apps conteinerizados, com gerenciamento de versões em Docker, Podman e Kubernetes.
Executa clusters Kubernetes como contêineres Docker usando vCluster, uma alternativa mais leve ao KinD com pausa, retomada e balanceadores de carga integrados.
Coleção de perguntas reais de entrevistas de DevOps, SRE e engenharia de cloud, organizadas por empresa e cargo.