

 **Ajudar a melhorar esta página** 

Para contribuir com este guia de usuário, escolha o link **Editar esta página no GitHub**, disponível no painel direito de cada página.

# Como trabalhar com o Argo CD
<a name="working-with-argocd"></a>

Ao usar o Argo CD, você define as aplicações em repositórios do Git e a funcionalidade se encarrega de sincronizá-las automaticamente nos clusters do Kubernetes. Isso permite a implantação de aplicações de forma declarativa e com controle de versão, contando com a detecção automática de desvios.

## Pré-requisitos
<a name="_prerequisites"></a>

Antes de começar a trabalhar o Argo CD, é necessário ter:
+ Um cluster do EKS com a funcionalidade para o Argo CD criada (consulte [Criar um recurso Argo CD](create-argocd-capability.md))
+ Um repositório do Git que contém manifestos do Kubernetes
+  `kubectl` configurado para o estabelecimento de comunicação com o cluster

## Tarefas comuns
<a name="_common_tasks"></a>

Os seguintes tópicos orientam você na realização de tarefas comuns do Argo CD:

 **[Configuração do acesso ao repositório](argocd-configure-repositories.md)**: configure o Argo CD para acessar seus repositórios do Git usando o AWS Secrets Manager, o AWS CodeConnections ou Kubernetes Secrets.

 **[Registro de clusters de destino](argocd-register-clusters.md)**: registre os clusters de destino nos quais o Argo CD implantará aplicações.

 **[Trabalho com o Argo CD Projects](argocd-projects.md)**: organize aplicações e aplique limites de segurança usando Projects para ambientes multilocatários.

 **[Criação de Applications](argocd-create-application.md)**: crie Applications que realizam a implantação de repositórios do Git com políticas de sincronização automática ou manual.

 **[Uso de ApplicationSets](argocd-applicationsets.md)**: use ApplicationSets para implantar aplicações em múltiplos ambientes ou clusters usando modelos e geradores.

## Acesso à interface do usuário do Argo CD
<a name="_access_the_argo_cd_ui"></a>

Acesse a interface do usuário do Argo CD por meio do console do EKS:

1. Abra o console do Amazon EKS

1. Selecione o cluster

1. Escolha a guia **Funcionalidades**

1. Escolha **Argo CD** 

1. Escolha **Abrir interface do usuário do Argo CD** 

A interface de usuário fornece a topologia visual da aplicação, o status e o histórico de sincronização, a integridade dos recursos e os eventos, os controles de sincronização manual e o gerenciamento de aplicações.

## Documentação original
<a name="_upstream_documentation"></a>

Para obter informações detalhadas sobre as funcionalidades do Argo CD:
+  [Documentação do Argo CD](https://argo-cd.readthedocs.io/): acesse o guia do usuário completo
+  [Application Spec](https://argo-cd.readthedocs.io/en/stable/user-guide/application-specification/): acesse a referência de API completa para a Application
+  [ApplicationSet Guide](https://argo-cd.readthedocs.io/en/stable/user-guide/application-set/): acesse padrões e exemplos de ApplicationSet
+  [Argo CD GitHub](https://github.com/argoproj/argo-cd): acesse o código-fonte e exemplos