diff --git a/DEVELOPMENT-WORKFLOW.md b/DEVELOPMENT-WORKFLOW.md index 3de68a5..7f3b33a 100644 --- a/DEVELOPMENT-WORKFLOW.md +++ b/DEVELOPMENT-WORKFLOW.md @@ -303,13 +303,19 @@ Push → Gitea Actions → Runner Pod (DinD) → Docker build → Push to regist - Docker-in-Docker (DinD) para builds - Volumenes compartidos para cache -### Alternativa Futura: ArgoCD Image Updater +### Futura: GitOps con ArgoCD (No configurado aún) -Cuando esté configurado: +**Estado**: ArgoCD está instalado en el cluster pero **no configurado**. + +**Cuando se configure** (Fase 4 del ROADMAP): ``` Push → Build → Registry → ArgoCD detecta → Auto-update K8s → Deploy ``` +**Por ahora**: Deploy manual con `kubectl apply` o `kubectl set image`. + +**Configurar**: Ver `ROADMAP.md` Fase 4.1 y `docs/06-deployment/gitops.md` + --- ## 🎯 Checklist de Feature Completa diff --git a/K8S-CLUSTER.md b/K8S-CLUSTER.md index 6f9019f..2c1d958 100644 --- a/K8S-CLUSTER.md +++ b/K8S-CLUSTER.md @@ -51,7 +51,7 @@ ssh root@108.165.47.221 # lb-01 | MariaDB | 11.4 LTS | control-plane | mariadb:3306 | | Redis | 7 | control-plane | redis:6379 | | Gitea | 1.25.3 | gitea | https://git.fuq.tv | -| ArgoCD | stable | argocd | https://argocd.fuq.tv | +| ArgoCD | stable | argocd | https://argocd.fuq.tv (⚠️ instalado, no configurado) | | Gitea Runner | latest | gitea-actions | - | --- diff --git a/README.md b/README.md index 5347c64..e81fbaa 100644 --- a/README.md +++ b/README.md @@ -64,8 +64,8 @@ Tarea → Agente → Código → PR → Preview Deploy → Aprobación → Stagi - ✅ MariaDB 11.4 LTS - ✅ Redis 7 - ✅ Gitea 1.25.3 + Container Registry -- ✅ ArgoCD -- ✅ Gitea Actions Runner (CI/CD) +- ✅ ArgoCD (instalado, pendiente configuración) +- ✅ Gitea Actions Runner (CI/CD activo) ### Backend Inicial - ✅ Estructura del proyecto diff --git a/ROADMAP.md b/ROADMAP.md index d4c8923..dd8b34d 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -21,7 +21,7 @@ - [x] MariaDB 11.4 LTS con storage HA - [x] Redis 7 desplegado - [x] Gitea 1.25.3 con Container Registry habilitado -- [x] ArgoCD para GitOps +- [x] ArgoCD instalado (configuración pendiente - Fase 4) **Credenciales**: `CLUSTER-CREDENTIALS.md` **Acceso Gitea**: https://git.fuq.tv (admin/admin123)