Basic authentication with Traefik on kubernetes

Keep prying eyes away from your sites behind Traefik with basic authentication. 🛃
Encrypted gitops secrets with flux and age

Store encrypted kubernetes secrets safely in your gitops repository with easy-to-use age encryption. 🔐
Secure Tailscale networks with firewalld
Tailscale provides a handy private network mesh across multiple devices but it needs security just like any other network. 🕵
Forwarding ports with firewalld
Learn how to forward ports with firewalld for IPv4 and IPv6 destinations. 🕵🏻
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.