Como trabalhar com o Argo CD - Amazon EKS

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

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

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)

  • Um repositório do Git que contém manifestos do Kubernetes

  • kubectl configurado para o estabelecimento de comunicação com o cluster

Tarefas comuns

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

Configuração do acesso ao repositório: 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: registre os clusters de destino nos quais o Argo CD implantará aplicações.

Trabalho com o Argo CD Projects: organize aplicações e aplique limites de segurança usando Projects para ambientes multilocatários.

Criação de Applications: 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: use ApplicationSets para implantar aplicações em múltiplos ambientes ou clusters usando modelos e geradores.

Acesso à interface do usuário do Argo CD

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

  1. Abra o console do Amazon EKS

  2. Selecione o cluster

  3. Escolha a guia Funcionalidades

  4. Escolha Argo CD

  5. 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

Para obter informações detalhadas sobre as funcionalidades do Argo CD: