Published on 12 Nov 2024
I just attended this year’s ContainerConf in Mannheim. It was awesome meeting old and new friends and talking all things containers. I had the pleasure to contribute a full-day workshop about CI/CD with GitLab as well as a talk about tricks and caveats when using Kubernetes Role Based Access Control (RBAC).
Published on 07 Nov 2024
Part of my daily work is operating a GitLab instance for our development teams. Based on this experience I held a workshop for heise Academy to share my knowledge.
Published on 14 May 2024
How did I miss this? Late in 2023, Docker buildx v0.12.0 introduced an integrated debugger for image building. This is a great feature to help you analyze why a build is failing. Instead of reading the build output you can now check the build interactively after it failed.
Published on 13 May 2024
Your Dockerfile
properly documents the steps to produce an image. But how do you document the build command to produce the image? This post shows how to document the build command with Docker Compose.
Published on 08 May 2024
I gave a talk at DevOps Meetup Freiburg about RBAC in Kubernetes with a focus on little known facts, tricks as well as caveats.
Published on 16 Apr 2024
This week, I had the pleasure to talk about using Renovate for automated promotion in GitOps at Mastering GitOps.
Published on 10 Apr 2024
Part of my daily work is operating a GitLab instance for our development teams. Based on this experience I held a workshop for heise Academy to share my knowledge.
Published on 06 Mar 2024
This week, I had the pleasure to talk about automated dependency updates using Renovate at heise devSec.
Published on 31 Jan 2024
This week, I had the pleasure to talk about automated dependency updates using Renovate at the Devsmeetup. I was happy to see that the audience was very interested in the topic and asked many questions.
Published on 30 Nov 2023
In addition to operating GitLab for our development teams, we are also using GitLab ourselves to automate the deployment and update of our services. Based on this experience I held a workshop for heise Academy to demonstrate the wide range of features provided by GitLab CI. This time, I extended the workshop to two days and used updated slides and exercises.