Overview of hardened container base images
08/10/21
How to choose the best container base image? What does “best” mean in this context? This blog post will not... Read more
08/10/21
How to choose the best container base image? What does “best” mean in this context? This blog post will not... Read more
07/02/21
Lately, Site Reliability Engineering (SRE) has been getting a lot of attention. With SRE came metrics such as Service-Level Objective... Read more
06/08/21
This blog post will show you how to use one central OAuth2 Proxy as authentication proxy for multiple services inside your Kubernetes Cluster. Read more
11/17/20
In this blog post I take a look at two examples of what can go wrong in monitoring. This is about the how of monitoring your services. Read more
05/17/19
Kubernetes does not have its own user management and relies on external providers like Keycloak. This blog post will describe how to configure Kubernetes to use Keycloak as an authentication provider. Read more
11/27/18
This blog post will describe how to enable docker-machine to properly talk to the keystone v3 API in a Gitlab CI infrastructure. Read more
07/26/18
We use OpenStack-Ansible to set up our OpenStack cluster and Ceph's Rados Gateway (radosgw) as object store backend. Read more
07/16/18
To solve our performance problems with Gnocchi and the whole OpenStack telemetry stack, we tried Gnocchi with Ceph as backend... Read more
11/17/15
In this post I explain my changes to the ambassador pattern I implemented during a microservices project earlier this year.... Read more
04/16/15
In a previous post, I wrote about executing Puppet from within an Ansible playbook. But the output did not look... Read more
12/17/14
In a previous post, I wrote about combining Ansible and Puppet, with Ansible as remote executor for arbitrary commands. In... Read more
09/22/14
When you are using Puppet you might know this problem: How can I execute arbitrary commands on all or some of... Read more