Kolonie sternen bij de ondergaande zon in Hornafjörður, IJslandUitzicht op de vulkaan Popcatépetl vanaf Iztaccihuatl, MexicoPeak District National Park, EngelandSonnrain, Leogang, OostenrijkGrand Canyon, ArizonaScottish HighlandsKitzsteinhorn, 3029 meter, OostenrijkHet eiland van King Arthur in Tintagel, Cornwall, EngelandOvernachten in de woestijn bij Al Hawiyah, الحوية, OmanDe Hardanger Fjord in Noorwegen
7820 weblogs:

Zondag 7 juni 2026  -  Een nogal ingewikkelde manier om de temperatuur te meten

Ik heb thuis een Unifi Dream Machine (de 'Special Edition' nog wel), gekoppeld aan een KPN router; daaraan zit een Unifi Pro 24 switch; tezamen hebben ze 32 netwerk poorten en die zijn allemaal in gebruik. 1 van die kabels gaat naar een Netgear hub, en daaraan zitten weer 5 tweedehands Dell laptops, die ik nog uit Texas heb meegenomen. Die laptops zitten achter een Philips Hue switch, en met de API van Philips Hue kan ik met een Bash script de laptops aan en uit zetten wanneer ik maar wil. Op die laptops draait Proxmox 9 (Debian Linux), en met wat Bash scripts (die gebruik maken van Ansible en Terraform) kan ik VM templates maken in Proxmox, en ook weer VMs aan de hand van die templates. Op 4 van die VMs, die Ubuntu 24.04 draaien, heb ik Kubernetes v1.34 geïnstalleerd met Kubeadm. Kubernetes heeft wat zaken nodig, zoals DNS (wat bij mij draait via PiHole op een Raspberry Pi, dat tevens als een VPN server fungeert), storage (waarvoor ik een aparte NFS server heb, maar ook een Minio VM), een jump host (waar ik nog 2 andere laptops gebruik, die Alma Linux draaien), een container daemon (Ik gebruik containerd), een manier om secrets veilig op te kunnen slaan (ik gebruik Infisical op weer een andere VM), een proxy (ik gebruik HAProxy), backups (ik doe dat met een andere Raspberry Pi met bijna 10 Terabyte aan disk ruimte), documentatie van dit alles (ik gebruik een eigen Confluence instance) en een Container Network Interface (ik gebruik Cilium en de UI daarvan, Hubble).

Op het Kubernetes cluster gebruik ik ArgoCD om applicaties automatisch te laten deployen vanuit repositories die in GitHub staan met het app-of-apps pattern. Al die repositories bevatten Helm charts. Ik gebruik kube-prometheus-stack (1 van de ArgoCD applicaties) om metrics te verzamelen en Grafana (weer een andere ArgoCD applicatie) om dashboards te tonen. Nou heb ik ook een RoomAlert 3E, een klein apparaatje dat ook verbonden is aan de switch, en de temperatuur meet in de meterkast. Ik heb nogal wat apparatuur in de meterkast en ik wil de temperatuur in de gaten kunnen houden. De RoomAlert 3E heeft een API endpoint die je kunt scrapen. Ik heb een extra ArgoCD applicatie gemaakt die een Python programma deployt, die het endpoint van de RoomAlert 3E scrape't en vervolgens een metrics target via een ServiceMonitor aanbiedt aan Prometheus. En ik heb een dashboard gemaakt in Grafana om deze metrics te tonen. En zo krijg ik een leuke grafiek van de temperatuur in de meterkast:


Okee. Dit had ik geheid op een veel eenvoudigere manier voor elkaar kunnen krijgen! Maar het gaat er voor deze IT'er om dat ik het allemaal snap en dat ik het werkend weet te krijgen. 😀

Oh, en die rare dip in de grafiek... dat is waar ik de Dream Machine en de switch heb herstart; dat was nodig om ze te verplaatsen. Ik had ze eerst beiden naast elkaar in een rack in de meterkast geplaatst en dat werd wat warm. Beide apparaten hebben een metalen/aluminum behuizing en gebruiken dat om daarmee hun warmte af te voeren. Door ze los van elkaar in het rack te hangen, blijven ze wat koeler en gaat de temperatuur in de meterkast ook omlaag.
Vrijdag 5 juni 2026  -  Nieuwe monitor

Als je emigreert, dan neem je allemaal spullen mee, waarvan je denkt dat ze belangrijk zijn. Maar vreemd genoeg lijken veel van die spullen ook allemaal weer uit je huis te verdwijnen na verloop van tijd. Niet dat ze zomaar spontaan verdwenen zijn, maar je vervangt eens een dingetje hier en daar, en voor je het weet zie je eigenlijk bar weinig terug in je huis aan spullen, die je nog herinneren aan je leven in dat vorige land.

Ik had er vandaag weer zo één: Mijn grote monitor die ik in 2021 van NTT had gekregen - en die ik had meegenomen naar Nederland - begon kuren te vertonen. Allemaal knipperende strepen onder aan het scherm. Even babbelen met AI, en het wordt me snel duidelijk dat de monitor aan het einde van zijn leven begint te komen. Toch jammer na slechts 5 jaar. En toch jammer dat er weer iets uit ons huis verdwijnt, wat me aan ons leven in de VS deed denken.

En zo is het dus weer tijd voor een nieuwe. Geen Dell dit keer; want blijkbaar gaat een monitor van 900 euro ook maar net aan 5 jaar mee. Samsung had een fantastische deal voor een zelfde 43 inch monitor voor maar 300 euro, met korting als je een oude monitor inruilt. Okee; helemaal perfect.

Wat dan wel weer raar is, is dat de nieuwe monitor netjes geleverd wordt, en dat ik ook de korting krijg van Samsung, maar dat vervolgens Samsung de oude monitor niet meer komt ophalen. Willen ze 'm niet meer? Zijn ze het vergeten? Ik heb ze nog gemaild - "ja, u krijgt een email over wanneer de monitor wordt opgehaald" - maar je raadt het al - een maand later - nog niks ontvangen over het ophalen van de oude monitor.

In de tussentijd staat er bij ons in de garage nog een hele grote doos, die me toch nog een beetje aan onze tijd in de VS doet denken.

Woensdag 3 juni 2026  -  Red Hat Tech Day

Ik ben een dag in Bunnik geweest bij het Postillion Hotel; daar werd vandaag de Red Hat Tech Day georganiseerd. Zeg maar een mini-conferentie. Ik ben een aantal jaren geleden door heel wat Red Hat certificeringen heen gegaan, om mijzelf daarna Red Hat Certified Architect Level 5 te mogen noemen. Daarna ging ik me focussen op containerization, cloud en Kubernetes, dus ben ik Red Hat weer wat uit het oog verloren.

Dus om nu weer eens terug te zijn op een conferentie dag van Red Hat - dat brengt oude herinneringen naar boven. Eens even kijken wat er allemaal gaande is in de Red Hat wereld van vandaag. Wat is er veranderd? Wat is er nieuw? Uiteraard heel veel over AI; heel veel OpenShift (de Kubernetes versie van Red Hat), en ook heel veel over hoe je virtualisatie doet in OpenShift.

Leuk om weer eens mee te maken - en natuurlijk een T-shirt weten te scoren.

Maandag 1 juni 2026  -  Heinde

We zijn vanavond lekker uit eten geweest bij Heinde in Schagen samen met Olivia. Ze is morgen jarig, en daarom gezellig samen met haar tapas eten om dat te vieren.

Datum: 10 juli 2026 - Laatste update: 7 juni 2026