← Volver a proyectos
03

Clúster Homelab HA (Proxmox, Swarm/K8s, AWX)

Plataforma de homelab production-like con 3 nodos Proxmox en HA, Docker Swarm + Kubernetes, automatización centralizada con AWX y observabilidad completa.

Proxmox Docker Swarm Kubernetes Ansible AWX

Resumen

Infraestructura homelab basada en 3 nodos Proxmox VE en clúster con alta disponibilidad, ejecutando Docker Swarm y Kubernetes con automatización centralizada mediante AWX y stack de observabilidad completo.

Desafíos

  • Implementar HA sin redundancia física completa
  • Migrar de manera progresiva desde Swarm a Kubernetes
  • Automatizar cambios de infraestructura de forma segura
  • Monitorizar y alertar sobre problemas antes que afecten usuarios
  • Mantener segmentación de red mediante VLANs

Solución

  • Cluster Proxmox VE de 3 nodos con HA Manager para failover automático
  • Red de clúster separada con Corosync y redundancia ring0/ring1
  • VLANs para separar gestión, cluster y servicios
  • Docker Swarm como plataforma actual con servicios containerizados
  • Kubernetes como destino con migración gradual
  • Nginx como reverse proxy con diseño edge y redundancia
  • AWX como control plane de Ansible para job templates y workflows
  • Execution Environments para reproducibilidad
  • Grafana + contact points para alerting y silencios

Resultados

  • Alta disponibilidad con failover automático en <30s
  • Transición ordenada de Swarm a Kubernetes
  • Automatización completa de cambios de infraestructura
  • Visibilidad total sobre estado de servicios y alertas precisas
  • Escalabilidad sin intervención manual

Stack tecnológico

Proxmox VE, Docker Swarm, Kubernetes, Ansible, AWX, Nginx, Grafana, Prometheus, VLANs, Corosync

Más trabajo

Otros proyectos