AquasManager
Une application complète de gestion d’aquariums récifaux, du suivi de la population au pilotage des équipements par des ESP32.
- Python
- FastAPI
- SQLAlchemy
- Vue 3
- +5
Architecte Cloud Kubernetes
Je suis Emmanuel. Au travail, je conçois des plateformes Kubernetes : RKE2, Cluster API, Istio, GitOps. À la maison, un homelab auto-hébergé, une application de gestion d’aquarium avec ses contrôleurs ESP32, de la domotique et de l’électronique. Je documente ce qui marche, ce qui casse, et comment je le répare.
Domaines
Projets
Une application complète de gestion d’aquariums récifaux, du suivi de la population au pilotage des équipements par des ESP32.
Un cluster k3s auto-hébergé où tout, du DNS aux sauvegardes, est décrit dans un dépôt Git et synchronisé par ArgoCD.
Blog
Le nœud du cluster tournait à 64 % de CPU sans raison apparente. Le coupable tenait en un seul argument de ligne de commande.
Une modification anodine — changer la source d’une image — a coupé toute la résolution DNS du homelab. Autopsie d’une dépendance circulaire.
Pousser une image vers le registre de Forgejo échouait systématiquement à la toute fin. Explication et contournement fiable dans une CI Forgejo Actions.