Ce dépôt contient la configuration d'un cluster Kubernetes domestique, utilisant Talos Linux et une variété d'outils cloud-native pour le réseau, le stockage et la surveillance. Le cluster est géré via GitOps avec Flux, et l'infrastructure est documentée avec un accent sur la fiabilité et l'automatisation.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONUn dépôt Flux GitOps pour la gestion d'un cluster k3s sur un VPS Hetzner, supportant spécifiquement l'infrastructure backend de RampMe.
Un homelab personnel k3s géré comme infrastructure-as-code avec Ansible : ingress Traefik, SSO Authelia, secrets chiffrés SOPS, stockage Longhorn et proxy Cloudflare, avec une petite pile Docker locale sur Raspberry Pi.
Un cadre de laboratoire domestique entièrement automatisé utilisant l'infrastructure en tant que code et GitOps pour approvisionner des serveurs bare metal, installer Kubernetes et déployer des services auto-hébergés avec une seule commande.
Sealed Secrets chiffre les Secrets Kubernetes en ressources SealedSecret, sûres à stocker dans Git. Seul le contrôleur intra-cluster peut les déchiffrer, gardant le contenu secret caché hors du cluster.
Argo Workflows est un moteur de workflow natif pour conteneurs permettant d'orchestrer des tâches parallèles sur Kubernetes, implémenté en tant que Custom Resource Definition (CRD).