## Voraussetzungen
* Kubernetes-Cluster (jede Plattform)
* kubectl für den Zugriff auf den Cluster konfiguriert
Installation [minikube]
Installieren Sie die Argo-CD mit kubectl:
„
kubectl erstellt den Namensraum argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
„
Installation [Tanzu Mission Control]
Argo CD kann in Tanzu Mission Control (TMC) installiert werden, indem Sie die folgenden Schritte ausführen:
1. Melden Sie sich bei TMC an.
2. Klicken Sie auf Workloads .
3. Wählen Sie Kontinuierliche Lieferung .
4. Klicken Sie auf Argo-CD installieren .
5. Befolgen Sie die Anweisungen auf dem Bildschirm, um die Installation abzuschließen.
Nutzung
Sobald Argo CD installiert ist, können Sie damit Ihre Kubernetes-Anwendungen verwalten, indem Sie GitOps-Repositorys erstellen. Ein GitOps-Repository ist ein Repository, das den gewünschten Status Ihrer Anwendung enthält, und Argo CD synchronisiert Ihren Kubernetes-Cluster automatisch, um diesen Status anzupassen.
Um ein GitOps-Repository zu erstellen, führen Sie die folgenden Schritte aus:
1. Erstellen Sie ein neues Repository auf Ihrem Git-Anbieter (z. B. GitHub).
2. Fügen Sie Ihre Kubernetes-Manifeste zum Repository hinzu.
3. Klicken Sie in der Argo CD-Webkonsole auf Neue Anwendung .
4. Geben Sie die URL Ihres Git-Repositorys ein und klicken Sie auf Erstellen .
5. Argo CD synchronisiert nun automatisch Ihren Kubernetes-Cluster, um ihn an den gewünschten Status in Ihrem Git-Repository anzupassen.
Schlussfolgerung
Argo CD ist ein leistungsstarkes Tool, das Ihnen bei der deklarativen Verwaltung Ihrer Kubernetes-Anwendungen helfen kann. Durch die Verwendung von Argo CD können Sie Ihren Kubernetes-Cluster problemlos mit dem gewünschten Status Ihrer Anwendung auf dem neuesten Stand halten.