Basic authentication with Traefik on kubernetes

Basic authentication with Traefik on kubernetes
Keep prying eyes away from your sites behind Traefik with basic authentication. 🛃
Read more →

Encrypted gitops secrets with flux and age

Encrypted gitops secrets with flux and age
Store encrypted kubernetes secrets safely in your gitops repository with easy-to-use age encryption. 🔐
Read more →

Secure Tailscale networks with firewalld

Tailscale provides a handy private network mesh across multiple devices but it needs security just like any other network. 🕵
Read more →

Forwarding ports with firewalld

Learn how to forward ports with firewalld for IPv4 and IPv6 destinations. 🕵🏻
Read more →

Inspecting OpenShift cgroups from inside the pod

My team at Red Hat builds a lot of kernels in OpenShift pods as part of our work with the Continuous Kernel Integration (CKI) project. We have lots of different pod sizes depending on the type of work we are doing and our GitLab runners spawn these pods based on the tags in our GitLab CI pipeline. Compiling with make When you compile a large software project, such as the Linux kernel, you can use multiple CPU cores to speed up the build.
Read more →