Eine Webanwendung mit Argo CD deployen
Von Git bis in die Produktion mit Argo CD.
Lerne, wie du eine Anwendung mit Argo CD aus einem Git-Repository in ein laufendes Deployment auf RackMint bringst.
Ein Git-Repository erstellen
Bereite ein Git-Repository mit deinen Anwendungsmanifesten vor.
git clone https://github.com/rackmint-samples/argo-webapp.git
cd argo-webapp
Argo CD konfigurieren
Installiere und konfiguriere Argo CD in deinem Cluster.
argocd app create my-app \
--repo https://github.com/rackmint-samples/argo-webapp.git \
--path manifests \
--dest-server https://kubernetes.default.svc \
--dest-namespace default
Die Anwendung deployen
Synchronisiere deine Anwendung und prüfe das Deployment.
argocd app sync my-app
argocd app get my-app

Sobald der Sync abgeschlossen ist, läuft deine Anwendung, und Argo CD hält sie künftig mit dem Git-Repository synchron.
Beliebte Anleitungen
-
Push vs. Pull: Wie Argo CD auf Kubernetes ausliefert Warum pull-basierte, Git-gesteuerte Auslieferung verändert, wie du Cluster deployst, absicherst und wiederherstellst. -
Multi-Cluster mit Argo CD konfigurieren Deployments über mehrere Cluster hinweg verwalten. -
Deine erste Anwendung mit einem deklarativen Manifest deployen Richte Argo CD mit einer Application-Ressource auf ein Git-Repository aus und sieh dem Sync zu. -
Sync-Verhalten steuern: Auto-Sync, Prune, Self-Heal und Rollback Entscheide, wann Argo CD Änderungen anwendet, was es löscht und wie du ein fehlerhaftes Deployment rückgängig machst.