Writing down the things I learned. To share them with others and my future self.
Explore Container Images Without A Shell
A best practice in building container images is to add as little dependencies as possible into the image. Most applicati...
Set Default Annotations with Kyverno
Kyverno is a policy engine for kubernetes. It allows you to implement ValidatingAdmissionWebhooks and MutatingAdmissionW...
Managing Kubernetes Ingress JSON Log Format with Sanity
The nginx ingress supports a custom log format. The option can be set via the log_format field in the ingress configmap....
On Using Fluentd to Parse Elastic Common Scheme from Kubernetes Pod Logs
Today I had to parse the JSON logs of our containers in Kubernetes. Our application are logging in the Elastic Common Sc...