Everything is a Freaking DNS problem

Devops Needs Sushi

Cfgmgmtcamp 2027

CfgMgmtCamp Logo
We are halfway 2026 already so it is time to think about what you will be doing next February.

Start with blocking your calendar for 1-3 February . As usual we’ll be meeting in Ghent for 3 days of Infrastructure Automation Geekery. It will be a fun mix of 2 days of conference with new and old communities, followed by a day of workshops hackathons and tutorials. You know you can’t mis this.

Opensearch Cli

I’ve been busy doing some OpenSearch upgrades and migrations the past couple of months, and I was tired of running curl with different parameters to get the default health and other OpenSearch statuses. Apart from that my muscle memory failed to get the right variety of parameters once in a while so I figured I just write a wrapper around curl that would do a bunch of these things easier for me.

Mattx Brings Back Openmosix Vibes

Some weeks ago Matt Rechenburg posted about MattX , A Modern openMosix Re-Implementation for Linux 6.x
he tagged me in the post and obviously I was triggered, having spent years in the openMosix community , first writing the Howto, then later being the release manager , testing and getting rid of the openMosixFS , I wanted to see how things would work again today.

My first attempts at getting things to work were a quick failure, Matt had been bitten by the Works on My machine bug … it worked on his Debian setup, but not on my Fedora testbed, and while there is nothing wrong with Debian, that’s kinda a really small scope, so obviously I reached out , we’ve been chatting on and off. And I`m happy to see that I have now seen the first processes migrate in my Lab setup on my AlmaLinux boxen :)

CDF Top Ambassador 2026

CDF Logo

Last year in San Diego I was invited to join the CD Foundation Ambassador program Once you get involved in this kind of community you start to realize how much work there is left to be done for organisations to really start doing Continuous Delivery.

I was however quite surprised to actually be nominated for the 2026 Top Ambassador, (thnx to Yair Etziony for nominating me., and therefore even more surprised to learn that I actually won the 2026 Top Ambassador Award.

Welcome to the Revival

6 years ago I wrote my my last blog post here. I had my Drupal running in a container and generated static content that was published here.

I had some ideas on blogging left and right .. but most of my content was presented as a talk at a conference. I struggled with the decline of RSS and the downfall of most other Social platforms , I didn’t want to post my content on one of the proprietary walled gardens.

The return of the Dull Stack Engineer.

Every day we get emails from recruiters who are looking for a devops engineer to help their customer.

When we ask them if they are looking for a developer or an operations person they have no clue what to answer. Because a devops engineer doesn’t exist.

DevOps Engineer is not a title

The DevOps community has a long time ago established that DevOps is not a job title, it’s not a Java developer running production, and it’s not an Ops girl patching java code. Neither is it the person in charge of tooling. And it certainly isn’t an engineer working in a DevOps team.

11.5 Factor apps

Each time someone talks about the 12 Factor Application a weird feeling overcomes me .. Because I like the concept .. but it feels awkward .. it feels as if someone with 0 operational experience wrote it. And this devil is in a really small detail.

And that is Part III. Config … For me (and a lot of other folks I’ve talked to about this topic) , using environment variables (as in real environment variables) are just one of the worst ideas ever. Environment variables are typically set manually , or from a script that is being executed and there’s little or trace to see fast how a specific config is set.

Decomissioning my Drupal blog

If you are looking at this blog post right now… my live Drupal site has finally been decommissioned.. or not .. well these pages are served statically but the content is still generated by an ancient aging Drupal 6, which is hiding somewhere in a container that I only start when I need it.

Given my current low blog volume .. and the lack of time to actually migrate all the content to something like Jekyll or Webby I took the middle road and pulled the internet facing Drupal offline. My main concern was that I want to keep a number of articles that people frequently point to in the exact same location as before. So that was my main requirement, but with no more public facing drupal I have no more worrying about the fact that it really needed updating, no more worrying about potential issues on wednesday evenings etc

Will containers take over ?

and if so why haven’t they done so yet ?

Unlike many people think, containers are not new, they have been around for more than a decade, they however just became popular for a larger part of our ecosystem. Some people think containers will eventually take over.

Imvho It is all about application workloads, when 8 years ago I wrote about a decade of open source virtualization, we looked at containers as the solution for running a large number of isolated instances of something on a machine. And with large we meant hundreds or more instances of apache, this was one of the example use cases for an ISP that wanted to give a secure but isolated platform to his users. One container per user.

Jenkins DSL and Heisenbugs

I`m working on getting even more moving parts automated, those who use Jenkins frequently probably also have Love - Hate relationship with it.

The love coming from the flexibility , stability and the power you get from it, the hate from it’s UI. If you’ve ever had to create a new Jenkins job or even pipeline based on one that already existed you’ve gone trough the horror of click and paste errors , and you know where the hate breeds.