ProyectoIntegradoASIR

Infraestructura de Alta Disponibilidad y Orquestación con Kubernetes sobre Proxmox

K8s Version Proxmox Ansible Ubuntu License


📖 1. Descripción del Proyecto

Este proyecto consiste en el diseño e implementación de una infraestructura virtualizada on-premise para el despliegue de servicios contenerizados. Se simula un entorno de producción real garantizando Alta Disponibilidad (HA), escalabilidad y gestión centralizada mediante un clúster de Kubernetes robusto.

[!IMPORTANT] Puedes consultar el detalle estratégico en el Documento de Análisis de Requisitos y Viabilidad.


🏗️ 2. Arquitectura

🌐 Infraestructura Física

🖥️ Topología Lógica (Máquinas Virtuales)

Icono Rol SO Función IP Estática
🛡️ K8s Control Plane Ubuntu Server Gestión del clúster (API, Etcd, Scheduler) 192.168.1.110
👷 K8s Worker 1 Ubuntu Server Ejecución de cargas de trabajo 192.168.1.111
👷 K8s Worker 2 Ubuntu Server Redundancia y HA 192.168.1.112
🤖 Servidor Ansible Ubuntu Server Automatización y aprovisionamiento (IaC) 192.168.1.115
💾 Servidor NFS Ubuntu Server Almacenamiento persistente (PV/PVC) 192.168.1.116
💻 Cliente Linux Desktop Pruebas de usuario final y validación de red DHCP

📚 3. Documentación y Guías de Despliegue

Se han elaborado manuales técnicos detallados para replicar la infraestructura paso a paso:

[!TIP] Se recomienda seguir las guías en orden secuencial para garantizar la correcta visibilidad de red entre los componentes del clúster.


🛠️ 4. Stack Tecnológico


🗺️ 5. Hoja de Ruta (Roadmap)


🔧 6. Notas de Implementación y Troubleshooting

Durante el despliegue se resolvieron retos técnicos críticos documentados para futuras referencias:

[!CAUTION] Gestión de Red: Desactivación obligatoria de IPv6 a nivel de kernel para evitar conflictos en el Control Plane.


Proyecto Integrado de Grado Superior ASIR
© 2026 - jobopaK