Repolode
argoproj

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