christianb93Managing KVM virtual machines part I — Vagrant and libvirtWhen you first install and play with Vagrant, chances are that you will be using the VirtualBox VM provider initially, which is supported…May 15, 2020May 15, 2020
christianb93Understanding cloud-initFor a recent project using Ansible to define and run KVM virtual machines, I had to debug an issue with cloud-init. This was a trigger for…Apr 12, 2020Apr 12, 2020
christianb93Understanding TLS certificates with NGINX and Ansible — part IIf you read technical posts like this one, chances are that you have already had some exposure to TLS certificates, for instance because…Jan 30, 2020Jan 30, 2020
christianb93Building your own cloud with OpenStack — overviewOver time, I have worked with a couple of different commercial cloud platforms like AWS, DigitalOcean, GCP, Paperspace or Packet.net. Even…Jan 20, 2020Jan 20, 2020
christianb93inThe StartupUsing Ansible with a jump hostFor a more advanced setup using Ansible, I recently had to figure out how to make Ansible work with a jump host. After an initial phase of…Dec 23, 2019Dec 23, 2019
christianb93Virtual networking labs — NAT and host-only networking with VirtualBoxWhen you work with virtualized environments, you will sooner or later realize that a large part of the complexity of such environments…Dec 13, 2019Dec 13, 2019
christianb93inLevel Up CodingAutomating provisioning with Ansible — the basicsFor my projects, I often need a clean Linux box with a defined state which I can use to play around and, if a make a mistake, simply dump…Nov 11, 20191Nov 11, 20191