Webinar Series about #Kubernetes - Part 2: Network Policies (German)

I have started a new webinar series with heise Academy about Kubernetes security. This is about the second part called network policies. Part 1 was about Platform-as-a-Service, part 3 will be about policies and part 4 will be about supply chain security.

Webinar Series about #Kubernetes - Part 1: Platform-as-a-Service (German)

I have started a new webinar series with heise Academy about Kubernetes security. This is about the first part called Platform-as-a-Service. Part 2 will be about network policies, part 3 will be about policies and part 4 will be about supply chain security.

Talk about the impact of Docker on my career at #Docker #Meetup #Freiburg

I gave a talk at Docker Meetup Freiburg about the impact of Docker on my career.

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 to demonstrate the wide range of features provided by GitLab CI.

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 to share my knowledge.

Talk about enforcing policies in #Kubernetes at #DevOps #Meetup #Freiburg

I gave a talk at DevOps Meetup Freiburg about policies in Kubernetes using Kyverno.

Using #Renovate with #Codeberg

Renovate is well documented for the most prominent development platforms and many resources about them are available on the web. But Renovate also supported gitea as a platform which is poorly documented. This post demonstrates how to use Renovate against gitea. I will be using Codeberg in the examples which is a hosted by a German non-profit organization. Please also checkout Codebergs bylaws. Also refer to my previous posts about Renovate.

Webinar about #Kubernetes Security (German)

heise Academy has repeated a series of webinars around Kubernetes. I had the honour to contribute two half-day webinars - one about monitoring Kubernetes and a second one about Kubernetes security (see below).

Using private container registries with #Renovate #Docker

When using Renovate to update your dependencies, you will come across container images that are hosted in a private container registry or in a private repository of a public container registry. In both cases, you will need to configure Renovate with credentials to authenticate when checking for new versions of your container image. This post demonstrates how to configure Renovate correctly.

Webinar about #Kubernetes Monitoring (German)

heise Academy has repeated a series of webinars around Kubernetes. I had the honour to contribute two half-day webinars - one about monitoring Kubernetes (see below) and a second one about Kubernetes security.