Saltar a contenido

Servicios

Catálogo de servicios del homelab.

Estado

Plataforma bootstrapada: k3s, MetalLB, Traefik, Argo CD, Sealed Secrets, cert-manager, Longhorn, CloudNativePG, Reloader, Vaultwarden Kubernetes Secrets (VKS), Cloudflare como IaC y observabilidad (kube-prometheus-stack, Loki, Alloy, grafana-operator). Aplicaciones desplegadas: Homepage, pgAdmin, Vaultwarden y Authentik. Cada servicio tiene su propia página en esta sección.

Plataforma

Servicio Estado Notas
k3s Operativo distro K8s, 3 nodos
MetalLB Operativo LoadBalancer L2, pool .60–.99
Traefik Operativo ingress Gateway API
Argo CD Operativo GitOps (app-of-apps)
Sealed Secrets Operativo secretos cifrados en Git
cert-manager Operativo wildcard Let's Encrypt
Longhorn Operativo storage distribuido (SC por defecto)
CloudNativePG Operativo operador Postgres; cluster vaultwarden-db
Reloader Operativo reinicio por cambio de ConfigMap/Secret
Kured Operativo reinicio seguro de nodos tras parches
Vaultwarden Kubernetes Secrets Operativo sync colección Homelab → Secrets
cloudflared Operativo túnel homelab (exposición externa)
Cloudflare (IaC) Operativo zona, DNS, túnel, WAF, Email Routing, Access, Pages
kube-prometheus-stack Operativo Prometheus + Grafana (Alertmanager off)
Loki Operativo agregador de logs (single-binary)
Alloy Operativo recogida de logs → Loki
grafana-operator Operativo SA opencode + datasources + Grafana Alerting
ARC Operativo runners self-hosted de GitHub Actions (repo gorkarevilla/homelab)
Ansible CI Operativo plan/apply del bootstrap k3s/ansible/ en GitHub Actions

Aplicaciones

Servicio Estado Notas
pgAdmin Operativo UI Postgres, servers desde Git
Vaultwarden Operativo gestor de contraseñas + fuente de secretos
Homepage Operativo dashboard de enlaces (SSO OIDC)
Authentik Operativo IdP SSO (Google + local); protege Homepage y Grafana