Infraestructura como código
Terraform y módulos reutilizables con estado remoto, bloqueo y plan revisado en cada merge request. Nada de cambios a mano en consola.
Infraestructura · DevOps · Homelab
Somos Forgekloud. Construimos plataformas sobre Kubernetes, Terraform y AWS, y las documentamos aquí con las decisiones reales: lo que funcionó, lo que costó y lo que volveríamos a hacer distinto.
terraform apply -auto-approve
Plan: 14 to add, 3 to change, 0 to destroy.
Apply complete. Resources: 14 added, 3 changed.
kubectl get nodes -o wide
forge-cp-1 Ready control-plane 132d v1.31.4
forge-w-1 Ready <none> 132d v1.31.4
forge-w-2 Ready <none> 132d v1.31.4
curl -s https://forgekloud.dev/healthz
{"status":"ok","uptime":"132d 04h"}
00
Proyectos publicados
Con arquitectura y decisiones
00
Tecnologías cubiertas
Del stack real, no de un CV
99,9%
Uptime del homelab
Últimos 90 días
< 5 min
De commit a producción
Pipeline completo
Qué construimos
Todo lo que sale de aquí es reproducible: si no se puede levantar desde cero con un comando, no está terminado.
Terraform y módulos reutilizables con estado remoto, bloqueo y plan revisado en cada merge request. Nada de cambios a mano en consola.
Clústeres con GitOps, políticas de red por defecto, límites de recursos reales y estrategia de arranque en frío probada, no supuesta.
Pipelines que fallan pronto y métricas que responden preguntas concretas: qué se rompió, desde cuándo y a quién afecta.
Node y SQLite en un contenedor sin privilegios, detrás de un reverse proxy con TLS automático. El panel de publicaciones es propio: sesión firmada, CSRF y subida de imágenes validada por bytes, no por extensión.
Ver el colofón técnicoTrabajo reciente
Cada entrada incluye el problema, la arquitectura, las decisiones y lo que salió mal.
Todavía no hay publicaciones
Escríbenos con el contexto y te decimos qué haríamos primero. Sin formularios de cuatro pasos.