My contributions at ContainerConf 2024 #CLC_Conf #GitLab #kubernetes #RBAC

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).

Workshop about operating #GitLab (German)

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.

Docker buildx has an integtrated debugger #docker

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.

Document the build command with Docker Compose

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.

Talk about #Kubernetes #RBAC at #DevOps #Meetup #Freiburg

I gave a talk at DevOps Meetup Freiburg about RBAC in Kubernetes with a focus on little known facts, tricks as well as caveats.

Talk about automated dependency upates using #Renovate @devsmeetup

This week, I had the pleasure to talk about using Renovate for automated promotion in GitOps at Mastering GitOps.

Workshop about operating #GitLab (German)

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.

Talk about automated dependency upates using #Renovate @heise_devsec

This week, I had the pleasure to talk about automated dependency updates using Renovate at heise devSec.

Talk about automated dependency upates using #Renovate @devsmeetup

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.

New two day workshop about #GitLab CI (German)

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.