Homelab k3s « nasty »
DevOps
Contexte
Projet personnel : héberger une trentaine d'applications à la maison avec un niveau de fiabilité « production ».
Le problème
Des applications déployées à la main, des secrets éparpillés, aucune alerte : chaque panne se découvrait par hasard.
Ma solution
Cluster k3s de 2 nœuds en GitOps (ArgoCD), secrets Vault + External Secrets, SSO Authentik, stockage Longhorn, registre Harbor, Traefik, Prometheus/Alertmanager et notifications push ntfy. Infra en Terraform/Terragrunt et Ansible, boîtes Raspberry Pi de secours en IP virtuelle.
Résultat
Une trentaine d'applis déployées par simple merge, alertes sur le téléphone en moins d'une minute.