Category: Tutorials

  • Home lab – Kubernetes

    I’m not a big fan of this stuff however I can’t just ignore it … right? πŸ™‚The thing about Kubernetes is that it provides orchestration for containers and more importantly … it does a pretty good job at that to say the least. Deploying Kubernetes on the most popular distros for enterprise (CentOS/Ubuntu) is easy…

  • Home lab – Cobbler – OS provisioning on Bare metal and VMs

    If not familiar with what Cobbler is and/or does then go here: https://cobbler.github.io/ As a sysadmin I always enjoyed setting up complex infrastructures or testing various cool features that some new piece of software has or simply test if my stuff would work on a newer version of Linux (whatever flavor of Linux that may…

  • CentOS8 on ZFS

    CentOS8 on ZFS is not an easy one also not a pretty one as there is no simple direct route for it. You’ll need to have a CentOS8 default install + the zfs bits on a disk which we will later on copy the files from to our zfs filesystems. You can now attach a…

  • CentOS8 on BTRFS

    Officially CentOS8 does not support BTRFS (the RedHat ppl had it as a demo feature on CentOS7 which allowed one to install the os on a root partition with btrfs as the filesystem) so do this at your own peril. install CentOS8 dnf upgrade -y get the remi repos for el8 installed dnf install kernel-ml…

  • Haproxy maps

    Haproxy is one of the best reverse proxy servers out there (saying that after year of using it for various personal and work related projects … some quite creative I’d say … ) and when I heard about its “maps” functionality (combined with the admin socket and the hitless reload functionality) I immediately realised that…

  • MySQL(MariaDB) encryption at rest

    I’m a big fan of encrypting my data (be that at-rest or in-tranzit) and not because I have some secrets I need to protect but rather I care about my privacy and simply don’t want anybody to find anything about me or the people I care about without me being willing to share that information…

  • My take on openSUSE

    Many many years ago (20 ish) I was playing with all sorts of Linux distributions (peanut, slackware, mandrake, redhat, gentoo, suse and more) and back then I came up with my top 3 preferred Linux distros. My original top 3 looked like this: 1) Slackware; 2) RedHat; 3) Debian; because at that time in terms…

  • Gentoo on ZFS

    … or any other recent enough version of Linux … Everyone seems to be praising ZFS for its advanced features and its reliability and all sorts of other crap and they’re right to do that. The only thing I hate about it is its stupid license which is not GPL compatible which is complicating things…

  • Gentoo on BTRFS

    … or any other recent enough Linux distro for that matter… Been reading a bit about BTRFS and how it’s one of the most advanced file systems out there and how it’s been in development for quite some time and yet it’s still not production ready (some say it is, others say it is not,…

  • MDADM caching

    At the request of a friend I’m doing a piece on mdadm (software raid) with caching. Long story short, Raid 4 / 5 / 6 allows using a disk for caching purposes (the disk can be a software raid) To create the array one would run the mdadm command like so: mdadm –create /dev/md0 –level=5…