Stockage (NAS)
Stockage de fichiers centralisé pour le réseau serveurs.
# dans l'architecture générée
external:nasexternal
Ces identifiants viennent des dépôts IaC publics, pas de cette page — la vue générée les redessine chaque nuit.
Un pod qui voyage léger : sortir l'état de mon planificateur de tâches
Mon planificateur de tâches gardait ses données sur le disque de son nœud — un pod techniquement mobile, pratiquement riveté. En une session avec Claude Code (Fable 5), son moteur de stockage est passé sur S3 : 1 136 enregistrements copiés en 21 secondes, et un pod qui change maintenant de nœud en 12 secondes parce qu'il n'a plus rien à transporter. L'occasion de clarifier ce que « stateless » veut vraiment dire : on n'élimine pas l'état, on le déménage chez quelqu'un dont c'est le métier.
Tout ça pour un script bash : le jour où le pipeline de numérisation a perdu son image sur mesure
Le pipeline du numériseur roulait une image Docker maison dont l'unique raison d'exister était un script de soixante lignes. On l'a remplacé par une fonction sans serveur, remis l'image officielle, et rendu le tout sans état. En chemin : trois numérisations qui n'étaient jamais arrivées, une boucle infinie qui attendait son heure, une sonde de santé qui répond « ok » avec zéro utilisateur chargé, et une panne finale que j'ai attribuée au mauvais coupable avec beaucoup d'assurance.
Claude in Chrome : quand l'agent doit passer par l'interface web
Ma règle par défaut, c'est l'API : si un système s'automatise en ligne de commande, l'agent passe par là. Sauf que mon NAS ne se configure pas complètement autrement que par son interface web. Claude in Chrome comble ce trou-là — mais après une fin de semaine à l'utiliser pour vrai, c'est clair que ce n'est pas un outil qu'on laisse rouler tout seul.
Déplacer mes partages NFS sur un SSD sans toucher à Kubernetes
Un disque dur qui gratte sans arrêt, un SSD supposément neuf qui contenait déjà 437 Go de quelque chose, deux pièges QNAP qui ne s'annoncent pas, et un processus fantôme qui m'a fait accuser le réseau pendant une bonne demi-heure. Au bout du compte : une migration de partages NFS où le cluster Kubernetes n'a jamais su que le stockage avait changé de disque.
Donner une adresse IPv6 propre et prévisible à chaque serveur de mon réseau
Mise en place d'une convention d'adressage IPv6 (suffixe = octet IPv4 en hexadécimal) sur un réseau de serveurs en DHCPv6 stateful. Couvre la découverte de DUID par capture réseau, un piège de rechargement de configuration après changement de moteur DHCP, et un cas de client DHCPv6 attaché à la mauvaise interface.