homelab
Plateforme Kubernetes, gérée comme de la production
Un cluster k3s de 10 machines qui héberge une trentaine d’applications self-hosted. Tout, de l’installation de l’OS au déploiement de chaque application, est déclaré dans git et déployé par Argo CD.
- Aucun port entrant ouvert : Cloudflare Tunnel, un WAF, Gateway API et le SSO devant chaque application
- Mises à jour automatiques à trois niveaux : OS des nœuds, Kubernetes et applications
- Restaurations testées, sauvegardes hors site et un GPU qui se réveille à la demande pour des LLM locaux
- Kubernetes (k3s)
- Argo CD
- Cilium
- Vault
- Authentik
- Longhorn
- Fedora CoreOS
- Ansible
- Prometheus
- Grafana
- Ollama