View a markdown version of this page

Travailler avec Argo CD - Amazon EKS

Aidez à améliorer cette page

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Pour contribuer à ce guide de l'utilisateur, cliquez sur le GitHub lien Modifier cette page qui se trouve dans le volet droit de chaque page.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Travailler avec Argo CD

Avec Argo CD, vous définissez des applications dans des référentiels Git et Argo CD les synchronise automatiquement avec vos clusters Kubernetes. Cela permet un déploiement d'applications déclaratif et contrôlé par version avec détection automatique des dérives.

Conditions préalables

Avant de travailler avec Argo CD, vous devez :

  • Un cluster EKS avec la fonctionnalité Argo CD a été créé (voirCréation d’une fonctionnalité Argo CD)

  • Un dépôt Git contenant des manifestes Kubernetes

  • kubectlconfiguré pour communiquer avec votre cluster

Tâches courantes

Les rubriques suivantes vous guident dans les tâches courantes d'Argo CD :

Configuration de l'accès au référentiel- Configurez Argo CD pour accéder à vos dépôts Git à l'aide de AWS Secrets Manager ou de AWS CodeConnections Kubernetes Secrets.

Enregistrer les clusters cibles- Enregistrez les clusters cibles sur lesquels Argo CD déploiera des applications.

Travailler avec des projets Argo CD- Organisez les applications et renforcez les limites de sécurité à l'aide de Projects pour les environnements multi-locataires.

Configuration des paramètres d'Argo CD- Configurez le comportement d'Argo CD à l'aide de argocd-cm ConfigMap, y compris des contrôles de santé personnalisés pour les ressources personnalisées.

Création d'applications- Créez des applications qui se déploient à partir de référentiels Git avec des politiques de synchronisation automatisées ou manuelles.

Utiliser ApplicationSets- Permet ApplicationSets de déployer des applications dans plusieurs environnements ou clusters à l'aide de modèles et de générateurs.

Accédez à l'interface utilisateur d'Argo CD

Accédez à l'interface utilisateur d'Argo CD via la console EKS :

  1. Ouvrez la console Amazon EKS

  2. Sélectionnez votre cluster

  3. Choisissez l'onglet Capacités

  4. Choisissez Argo CD

  5. Choisissez Open Argo CD UI

L'interface utilisateur fournit la topologie visuelle de l'application, l'état et l'historique de la synchronisation, l'état des ressources et les événements, les commandes de synchronisation manuelles et la gestion des applications.

Documentation en amont

Pour des informations détaillées sur les fonctionnalités d'Argo CD :