Saltar a contenido

homelab-infra

Documentación del homelab: migración de Docker Compose/Portainer a un cluster Kubernetes (k3s) gestionado por GitOps, sobre Proxmox.

Qué es

Este repositorio define, mediante infraestructura como código (IaC) y GitOps, un cluster k3s de 3 nodos (kobe, kyrie, kawhi) sobre un NUC Proxmox ("Luka"), con:

  • Terraform (provider bpg/proxmox) para provisionar las VMs.
  • Argo CD para el despliegue de aplicaciones.
  • Traefik + Gateway API, MetalLB y Cloudflare Tunnel para el networking.

Estado

Proyecto en migración progresiva. Aún no hay servicios migrados al cluster; este repo define la infraestructura y el esqueleto del despliegue.

Secciones

  • Arquitectura: visión general, aislamiento de Proxmox, nodos, networking, setup del token/pool y restricciones de RAM.

Repositorio

gorkarevilla/homelab-infra