15 lines
907 B
Markdown
15 lines
907 B
Markdown
# Manifiestos para Argo CD
|
|
Este repositorio contiene los manifiestos necesarios para desplegar Argo CD, una herramienta de Continuous Delivery para Kubernetes basada en GitOps.
|
|
|
|
Se instala en el namespace argocd, utilizando los recursos oficiales del proyecto, y se expone al exterior mediante un servicio NodePort, permitiendo su acceso a través de Nginx Proxy Manager o directamente desde IP pública.
|
|
|
|
>Argo CD monitoriza los repositorios Git declarativos del clúster y sincroniza automáticamente el estado deseado con el real, facilitando el despliegue, control y actualización de aplicaciones en Kubernetes.
|
|
|
|
## Despliegue
|
|
|
|
kubectl apply -f namespace.yaml
|
|
# Instalar ArgoCD desde manifiesto oficial (26000 líneas aprox)
|
|
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
|
|
kubectl apply -f services/argocd.yaml
|
|
|