Déployer une application web avec Argo CD
De Git à la production avec Argo CD.
Apprenez à faire passer une application d’un dépôt Git à un déploiement en cours d’exécution sur RackMint avec Argo CD.
Créer un dépôt Git
Préparez un dépôt Git contenant les manifestes de votre application.
git clone https://github.com/rackmint-samples/argo-webapp.git
cd argo-webapp
Configurer Argo CD
Installez et configurez Argo CD dans votre 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
Déployer l’application
Synchronisez votre application et vérifiez le déploiement.
argocd app sync my-app
argocd app get my-app

Une fois la synchronisation terminée, votre application est en ligne et Argo CD la maintiendra désormais synchronisée avec le dépôt Git.
Guides populaires
-
Push ou Pull : comment Argo CD livre vers Kubernetes Pourquoi une livraison pilotée par Git, en mode pull, change la façon de déployer, de sécuriser et de restaurer les clusters. -
Configurer le multi-cluster avec Argo CD Gérez des déploiements sur plusieurs clusters. -
Déployer votre première application avec un manifeste déclaratif Pointez Argo CD vers un dépôt Git à l'aide d'une ressource Application et regardez-le se synchroniser. -
Contrôler le comportement de synchronisation : auto-sync, prune, self-heal et rollback Décidez quand Argo CD applique les changements, ce qu'il supprime et comment annuler un mauvais déploiement.