Git : have you ever tried to play with it ? For several years I’m working with that fantastic tool. Anyway the biggest problem is : if you don’t work day to day with Git, you need a memento or something similar (like my wiki 😉). Also, if you use it for your personal usage, you’ll be lost when you will work with complex workflows. As I’m not a developer, I use Git to manage my etc configuration, my puppet manifests, my custom scripts…so many basic usage that really help me to win time as a sysadmin.

Continue reading

Last week, I started to play with LXC. It is the userspace control package for Linux Containers, a lightweight virtual system mechanism sometimes described as “chroot on steroids”. LXC builds up from chroot to implement complete virtual systems, adding resource management and isolation mechanisms to Linux’s existing process management infrastructure. I wanted to look at an alternative of OpenVZ and LXC seams to be the better solution. That’s why I started to play with.

Continue reading

DRBD is an old stable solution to create block disk replications over the network. However in some case, we need to deal with failures for several reasons (hardware, network issues…). I’ve updated my current documentation on this point and hope this will help some of you. You can find the update here.

Continue reading

A few months ago, I wanted to install as fast as possible new VMs headless. In addition, I wanted to give the possibility for my ex colleagues to be able to easily create remote VMs on my desktop as most of them got slow machines. KVM did the job perfectly. I also needed to quickly deploy Debian, so I made a pressed file. Here at eNovance, I can be selfish :-p as everybody got a fast machine (Thanks eNovance).

Continue reading

I’ve bought 2 Yubikeys several months ago and didn’t really took the time to play with them. A ex-colleague took that time and configured it on his desktop under ArchLinux. I decided to play with it, see how could it works and with his help, put it in place in a very short time. I configured it to work in parallel of my password. With that configuration, I do not need anymore typing my password, but only need to plug in my Yubikey.

Continue reading

Installing old Debian to prepare a migration is quite good when repositories are still available. But for old unmaintained versions of Debian, we need to change some things. Hopefully Debian still keep all the old versions in an archive repository that is accessible by changing the default url. Even if during install it fails, you can set it up afterward. I’ve wrote a little article on it, follow the link.

Continue reading

I recently talked to a colleague about Vim. As he’s a Vim poweruser (VimNinja in my articles comments), he has a lot of interesting tips. He also talked to me about a super plugins manager that can handle any plugins stored locally, on github or vim scripts. This manager is a vim plugin as well, called Vundle. I’ve adapted my Vim configuration with it. So now on my Git, I simply have my vimrc and the Vundle plugin.

Continue reading

Author's picture

Pierre Mavro / Deimosfr


Qovery Co-Founder and CTO

Paris - France