↓ Skip to main content
  1. Categories/

Tutorials

Fully Automated Local Kubernetes Cluster with Terraform and QEMU/KVM

Fully Automated Local Kubernetes Cluster with Terraform and QEMU/KVM

A deep dive into building a fully automated local Kubernetes cluster with Terraform and QEMU/KVM. One command provisions 3 VMs, installs Kubernetes via kubeadm, deploys Calico CNI, and joins workers automatically (no manual SSH required). Includes a detailed breakdown of the Terraform libvirt provider 0.8→0.9 rewrite and what breaking schema changes mean for your infrastructure code. Updated for v2.1 with the five bugs that kept Fedora 44 from booting.
The Ultimate Guide to Automating SVG Rasterization: Inkscape vs ImageMagick vs Headless Chrome

The Ultimate Guide to Automating SVG Rasterization: Inkscape vs ImageMagick vs Headless Chrome

Automating social media preview images (Open Graph) using SVGs is incredibly powerful. But when I tried to automate SVG-to-WebP conversions on my Linux server, I discovered that standard command-line tools like Inkscape and ImageMagick handle browser-oriented SVGs very differently from Chrome.
Git Submodule Silently Became Regular Files — How I Diagnosed and Fixed It

Git Submodule Silently Became Regular Files — How I Diagnosed and Fixed It

I ran git submodule update --remote --merge and nothing happened. My Hugo theme was stuck at an old version. Turns out I had accidentally replaced the submodule with manually copied files without realizing it. Here’s how I diagnosed the git state mismatch, restored the proper submodule, and fixed the Cloudflare Pages deployment failure that followed.
How to Run Amazon Linux 2023 Locally with QEMU/KVM and Cloud-Init

How to Run Amazon Linux 2023 Locally with QEMU/KVM and Cloud-Init

Run the official Amazon Linux 2023 QCOW2 image locally on QEMU/KVM with Virt-Manager. Covers Cloud-Init seed ISO creation, SSH key setup, and an 8-test deep dive into the password locking behavior that most guides get wrong. The Cloud-Init concepts apply to VirtualBox, VMware, and Hyper-V too.