I set up Pi-hole on my Synology NAS

Transition to manifest V3 is now starting and Ublock Origin might not be supported in Chrome in the future. Because of my transition from a mouse to a pen tablet, I’ve already been experimenting with Qutebrowser for the past couple of weeks and I really enjoy it. It feels much closer to vim because I can run commands like this: “:set darkmode” which feels familiar and I can search my history very easily. ...

August 11, 2024 Â· Mischa van den Burg

Starting my CKS studies

It seems like I will have a couple of hours a day which I can allot to study in the coming month. This will be the perfect moment to start working on a goal I’ve had for a long time: getting my Certified Kubernetes Security Specialist certification. t’s not going to be easy. I’m quite intimidated by all of the new things I’ll have to learn. But that’s a good sign. It’s the way it works. Everybody would be doing this if it was easy, and I can only grow by doing hard things that seem intimidating at first. ...

March 24, 2024 Â· Mischa van den Burg

Comparing akv2k8s with Azure Key Vault Provider for Secret Store CSI Driver

In a recent analysis, I explored two notable solutions for synchronizing secrets from Azure Key Vaults to AKS (Azure Kubernetes Service) clusters: akv2k8s and the Azure Key Vault Provider for the Secret Store CSI Driver. Here, I present my findings and recommendations based on the functionality, maintenance requirements, and integration capabilities of these tools. Akv2k8s, maintained by Sparebanken, is an open-source tool designed for the synchronization of secrets. Being dependent on an external tool for Kubernetes secrets synchronization is an undesirable situation and poses several challenges. Notably, the latest version of akv2k8s has been problematic, especially concerning the deployment of Postgres databases on our AKS clusters using the EDB operator. Akv2k8s alters the SecurityContext of pods in a way that causes them to fail. ...

March 11, 2024 Â· Mischa van den Burg

Homelab Secret Management With GitOps and Azure Key Vault

In this blog post, I want to share with you how I set up secrets management for my home lab. I use my home lab to explore new technologies, but I also try to keep it in line with the practices I would use when setting up environments for clients. I focus on Microsoft Azure and the ecosystem they provide for cloud native applications. Secrets management is an important aspect of any cloud-native application, as it allows you to securely store and access sensitive information such as passwords, tokens and certificates. ...

December 29, 2023 Â· Mischa van den Burg