ZedTuX 0n R00t

Je travaille pour la plus grand entreprise du monde: L'open source.

changelog-notifier: Publiez vos notes de mises à jours automatiquement

L’idée m’est venu lorsque j’ai vue la façon dont mon client principale publie ses notes de mises à jours dans Slack. À la fin du déploiement, fait avec Capistrano, il est demandé à l’utilisateur d...

Earthly: En finir avec l'inconsistance entre les 'builds'

Dans un post précédent je vous expliquait le fonctionnement de Earthly et comment il permettait de construire exactement de la même manière votre projet que ce soit sur votre machine ou ailleurs, c...

Personnaliser les scripts de migrations de Rails

Ruby on Rails vient avec en ensemble de générateurs afin de vous aider à développer votre application. L’un des plus utilisé, j’imagine, c’est bien migration qui permet de créer des scripts de mig...

Earthly: Si Dockerfile et Makefile avaient un enfant

Hier j’ai découvert Earthly, un outil pour d’automatisation de construction d’image Docker, de binaires ou simplement pour faire tourner vos tests automatisés. À quoi sert-il? Cet outil vous perm...

Copier une image Docker d'une machine à l'autre

Ce matin, petite suprise, quay.io est tombé! 😱️ J’ai découvert cette information par la force des choses puisque je n’arrivais pas à installer le driver CNI Flannel de CoreOS avec ces erreurs: 1 ...

Bose QuietComfort 35 et Ubuntu/ElementaryOS

Petite note pour faire fonctionner correctement le casque de Bose sous Linux, et plus particulièrement sous Elementary OS (5.1). L’association du casque avec Elementary OS fonctionne parfaitement ...

Monter un volume persisté depuis un pod de déboggage

Prenez le cas d’un Persistent Volume créé grâce à un Persistent Volume Claim, et que le(s) pod(s) qui l’utilise ne puisse pas démarrer mais que vous devez accéder aux fichiers stoqué afin de débogu...

Afficher les containers d'un Pod Kubernetes

Un Pod est le plus petit block dans Kubernetes, et il peut faire tourner un ou plusieurs containers. Disons que vous avez un pod avec 2 containers, et que vous désirez accéder aux logs d’un de ces...

Cookbook `apt' not found at expected cache location (ChefDK::CachedCookbookNotFound)

You run your usual chef update <path> and got that strange ChefDK::CachedCookbookNotFound error? Here is the solution! So you run your chef update command, but got the following output: 1 2...

Kitchen + Berksfile: Where are stored the cookbooks?

I had the case where I’m using a local cookbook (to debug it) and I wanted to check what is in the kitchen, but where are the files? Let’s summarise the case: I’m developing a cookbook which depen...