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 :
-
Ouvrez la console Amazon EKS
-
Sélectionnez votre cluster
-
Choisissez l'onglet Capacités
-
Choisissez Argo CD
-
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 :
-
Documentation Argo CD
- Guide de l'utilisateur complet -
Spécifications de l'application
: référence complète de l'API de l'application -
ApplicationSet Guide
- ApplicationSet modèles et exemples -
Argo CD GitHub
- Code source et exemples