Despliega una aplicación web con Argo CD
De Git a producción con Argo CD.
Aprende a llevar una aplicación desde un repositorio de Git hasta un despliegue en ejecución en RackMint usando Argo CD.
Crea un repositorio de Git
Prepara un repositorio de Git con los manifiestos de tu aplicación.
git clone https://github.com/rackmint-samples/argo-webapp.git
cd argo-webapp
Configura Argo CD
Instala y configura Argo CD en tu clúster.
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
Despliega la aplicación
Sincroniza tu aplicación y verifica el despliegue.
argocd app sync my-app
argocd app get my-app

Una vez que la sincronización termina, tu aplicación está en funcionamiento y Argo CD la mantendrá sincronizada con el repositorio de Git a partir de ahora.
Guías populares
-
Push vs Pull: cómo entrega Argo CD en Kubernetes Por qué la entrega basada en pull y dirigida por Git cambia cómo despliegas, proteges y recuperas clústeres. -
Configura multiclúster con Argo CD Gestiona despliegues en varios clústeres. -
Despliega tu primera aplicación con un manifiesto declarativo Apunta Argo CD a un repositorio de Git mediante un recurso Application y observa cómo se sincroniza. -
Controla el comportamiento de sincronización: auto-sync, prune, self-heal y rollback Decide cuándo Argo CD aplica los cambios, qué elimina y cómo deshacer un mal despliegue.