Ce qu'on dirait à un ami
qui gère une plateforme.
Des lectures courtes sur l'embauche, les déploiements et le risque, écrites comme on les explique autour d'une table. Pas de jargon gratuit, les compromis laissés dedans.
Debug Detective : la bibliothèque fermée
Mon pipeline n'arrivait pas à lire les composants qu'il incluait depuis un autre projet. Le fichier était là. Le chemin était bon. Le message d'erreur me mentait volontairement, et la vraie réponse se trouvait dans une couche que je n'avais pas pensé à suspecter.
Lire l'articlePersonne n'avait décidé de payer trop cher
Une ligne de facture Kafka managé rendait environ 49 000 $ par an. Un bloc de ressources copié-collé immobilisait 31 vCPU sur trois clusters. Pourquoi des trouvailles de cette taille couvrent en général l'ingénieur qui les trouve, et quand ce n'est pas le cas.
Lire l'article
Debug Detective : la règle fantôme
Apache refusait de démarrer, un autre processus avait pris son port, et le tuer n'a rien réglé. La règle de pare-feu censée me laisser passer ne laissait passer personne, et la raison se trouvait dans une colonne que je n'affichais pas.
Lire l'articleLa migration en échec depuis quatre mois
Un GitLab auto-hébergé portait une migration de fond en échec depuis avril. Le diagnostic jusqu'au bug upstream, la résolution depuis la console Rails, et le runbook de reprise qui aurait toujours dû exister.
Lire l'articleCombien coûte vraiment une embauche DevOps
Le salaire est la petite partie : des mois de recherche, une personne pour cinq spécialités, un facteur bus de un. Le vrai calcul de l'embauche DevOps, et l'alternative.
Lire l'articleDéployer sans avoir peur
La peur du déploiement est un symptôme de process, pas un trait de caractère. À quoi ressemble un pipeline ennuyeux : des garde-fous, des health checks, un rollback en un clic, des runbooks.
Lire l'articleLe facteur bus : quand la plateforme repose sur une seule personne
Une personne tient l'infrastructure, tous les autres espèrent. Comment on en arrive à un facteur bus de un, ce que ça coûte avant tout départ, et comment corriger sans embaucher.
Lire l'articleDu bricolage à la confiance : notre labo DevSecOps, reconstruit
Une petite app Streamlit passée dans un pipeline DevSecOps complet : sept étapes, Grype, Playwright en CI, GitOps avec Argo CD, health checks et rollback automatique. Ce qui a changé entre v1 et v2, et pourquoi.
Lire l'article
flochai