View a markdown version of this page

Arbeiten mit Argo CD - Amazon EKS

Unterstützung für die Verbesserung dieser Seite beitragen

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Um zu diesem Benutzerhandbuch beizutragen, wählen Sie den GitHub Link Diese Seite bearbeiten unter, der sich im rechten Bereich jeder Seite befindet.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Arbeiten mit Argo CD

Mit Argo CD definieren Sie Anwendungen in Git-Repositorys und Argo CD synchronisiert sie automatisch mit Ihren Kubernetes-Clustern. Dies ermöglicht die deklarative, versionskontrollierte Anwendungsbereitstellung mit automatisierter Drift-Erkennung.

Voraussetzungen

Bevor Sie mit Argo CD arbeiten können, benötigen Sie:

  • Ein EKS-Cluster mit der Argo-CD-Funktion wurde erstellt (siehe) Erstellen einer Argo CD-Funktion

  • Ein Git-Repository, das Kubernetes-Manifeste enthält

  • kubectlkonfiguriert für die Kommunikation mit Ihrem Cluster

Allgemeine Aufgaben

Die folgenden Themen führen Sie durch allgemeine Argo-CD-Aufgaben:

Repository-Zugriff konfigurieren- Konfigurieren Sie Argo CD so, dass es mit AWS Secrets Manager oder Kubernetes Secrets auf Ihre Git-Repositorys AWS CodeConnections zugreift.

Zielcluster registrieren- Registrieren Sie Zielcluster, auf denen Argo CD Anwendungen bereitstellen wird.

Zusammenarbeit mit Argo CD Projects- Organisieren Sie Anwendungen und setzen Sie Sicherheitsgrenzen mithilfe von Projekten für Umgebungen mit mehreren Mandanten durch.

Argo CD-Einstellungen konfigurieren- Konfigurieren Sie das Verhalten der Argo-CD mithilfe von argocd-cm ConfigMap, einschließlich benutzerdefinierter Zustandsprüfungen für benutzerdefinierte Ressourcen.

Anwendungen erstellen- Erstellen Sie Anwendungen, die mithilfe von Git-Repositorys mit automatisierten oder manuellen Synchronisierungsrichtlinien bereitgestellt werden.

Benutzen ApplicationSets- Wird verwendet ApplicationSets , um Anwendungen mithilfe von Vorlagen und Generatoren in mehreren Umgebungen oder Clustern bereitzustellen.

Greifen Sie auf die Argo CD-Benutzeroberfläche zu

Greifen Sie über die EKS-Konsole auf die Argo-CD-Benutzeroberfläche zu:

  1. Öffnen Sie die Amazon EKS-Konsole

  2. Wählen Sie Ihren Cluster aus

  3. Wählen Sie die Registerkarte „Funktionen“

  4. Wählen Sie Argo CD

  5. Wählen Sie Open Argo CD UI

Die Benutzeroberfläche bietet visuelle Anwendungstopologie, Synchronisierungsstatus und -verlauf, Ressourcenstatus und Ereignisse, manuelle Synchronisierungssteuerungen und Anwendungsmanagement.

Upstream-Dokumentation

Für detaillierte Informationen zu den Funktionen von Argo CD: