Browsing Category
Blog
 63 posts
A monitoring solution with Docker
 Docker Compose is a great way to set up small test environments locally or remotely. It allows to…
Jenkins to manage a libvirt infrastructure with Terraform
 Jenkins is an open source automation server which provides hundreds of plugins to build, deploy and automate projects.…
Using multipath together with mdadm on Debian
 Using multipath together with mdadm on Debian Linux requires some changes to the initrd image, otherwise mdadm might…
Use multiple Azure subscriptions in Terraform modules
 Due to billing or organizational structures, certain parts of the infrastructure could be divided over several Azure subscriptions.…
Read the HAProxy UNIX socket file using Perl
 HAProxy provides a socket file which can be used to do maintenance (enable/ disable backends, retrieve information and…
A Prometheus Exporter framework written in Perl
 I released a small project I wrote a while ago, to create quick Prometheus exporters in Perl for…
Managing LDAP passwords with Perl
 OpenLDAP Software is an open source implementation of the Lightweight Directory Access Protocol. Many graphical interfaces are available…
Libvirt guest startup issue with AppArmor
 With AppArmor enabled on Debian/ Ubuntu systems, starting up virtual machines with libvirt can cause startup failures if…
Deploy a PostgreSQL database with an initial schema using Ansible
 Ansible is a great automation tool to manage operating systems, but also to manage database like PostgreSQL. Many…
Using Ansible to finalize Hashicorp Packer images
 Ansible provides a more flexible way to fine-tune Hashicorp Packer images compared to cloud-init. Playbooks can be executed…
