Terminal met virtualisatie commando's en VM iconen

KVM/QEMU scripts en aliases: maak virtualisatie echt bruikbaar

Ik draai constant VMs. Kubernetes deployments testen, een distro uitproberen waar ik over las, Windows draaien voor die ene koppige applicatie, een experiment isoleren zodat ik mijn echte machine niet sloop. Voor dat alles is KVM/QEMU de juiste tool. Near-native performance, volledig open source, ingebakken in de Linux kernel. Niets dat naar huis belt, niets om te licentiëren, geen vendor die bepaalt wat ik met mijn eigen hardware mag doen. ...

3 juni 2026 · 29 min leestijd · Tom Meurs
Infrastructuur gedefinieerd als code

Infrastructure as Code voor mensen die moeten begrijpen

Zo wordt er in 2026 nog steeds veel infrastructuur gebouwd. Iemand opent een cloud console, klikt door een wizard, kiest wat defaults, en er verschijnt een resource. Het werkt. Het dashboard wordt groen. Iedereen gaat door met de volgende taak. Zo kan ik niet werken. Als ik op een knop klik en er verschijnt infrastructuur, voelt het alsof ik het geleend heb. Ik wil zien wat er gebeurt, ik wil de configuratie ergens opgeschreven hebben waar ik het terug kan lezen, en ik wil weten waarom iets bestaat in plaats van alleen dat het bestaat. De console geeft me een groen vinkje. Begrip geeft hij niet. ...

30 mei 2026 · 8 min leestijd · Tom Meurs
Homelab backup strategie visualisatie

Backup-strategie voor je homelab: de 3-2-1-regel in de praktijk

Stel je voor dat de disk in je homelab vannacht sterft. Niet corrupt raken, niet eerst een week lang SMART-waarschuwingen geven, gewoon weg. De GitLab met elke repo waar je om geeft, de password vault, vijftien jaar familiefoto’s, de home automation die je huis aanstuurt. Allemaal op een drive die heeft besloten dat hij klaar is. Kun je beantwoorden wat er daarna gebeurt zonder dat je maag samentrekt? Zo niet, dan heb je geen backups. Je hebt hoop, en hoop is geen strategie waarvan je de grenzen om 2 uur ’s nachts wilt ontdekken. ...

18 mei 2026 · 13 min leestijd · Tom Meurs
Goed ontworpen Grafana dashboard

Grafana-dashboards die daadwerkelijk gebruikt worden

Je hebt Grafana. Je hebt Prometheus metrics. Je hebt logs in Loki en traces in Tempo. De data staat er allemaal. Je hebt ook 47 dashboards die niemand opent. Ik heb dit mezelf meer dan eens aangedaan. Er gaat iets stuk om 2 uur ’s nachts, ik klus snel een dashboard in elkaar om te zien wat er aan de hand is, en daarna blijft het voor eeuwig staan. Vermenigvuldig dat met een jaar aan incidenten en een paar “ik voeg er even een panel voor toe”-momenten, en je houdt een Grafana over die vooral archeologie is. Niemand weet meer wat de helft van de panels betekent. De eerlijke keuze is het meeste weggooien, maar eerst helpt het om te snappen wat de overlevers de moeite waard maakt. ...

2 mei 2026 · 13 min leestijd · Tom Meurs
K3s cluster draaiend op mini-PCs

K3s cluster setup op refurbished mini-PCs

Drie mini-PCs staan op een plank bij mij thuis. Samen draaien ze mijn GitLab, mijn monitoring stack, home automation, file sync, password manager, en een stapel andere dingen die ik weiger toe te vertrouwen aan andermans computer. De hele setup kostte minder dan één maand van de vergelijkbare managed Kubernetes rekening, en ik begrijp elke laag ervan omdat ik het zelf heb gebouwd. Jij kunt hetzelfde hebben. Geen cloud account, geen rack, geen budget met vijf nullen. Je hebt drie tweedehands machines nodig en een middag waarop niemand je lastigvalt. Dit is het cluster waar ik op terugkom als ik het heb over sovereign infrastructuur, en hier is precies hoe het in elkaar zit. ...

24 april 2026 · 11 min leestijd · Tom Meurs