
Bootstrapping GitOps with Terraform and ArgoCD
GitOps has been around for quite some time now. I have been using it at work but it was all setup by other teams. Once I have my homelab up and running and deployed my Kubernetes cluster, I want to...
GitOps has been around for quite some time now. I have been using it at work but it was all setup by other teams. Once I have my homelab up and running and deployed my Kubernetes cluster, I want to...
This is a step-by-step walkthrough for setting up WireGuard on pfSense and configuring Android, iPhone, and macOS clients. Step 1: Install WireGuard on pfSense Log in to pfSense Web UI (https:...
Let’s build a production ready cluster using Infrastructure as Code and GitOps. Tools that will be deployed on a freshly install microk8s cluster: LoadBalancer: with Metallb Ingress Controll...
Why I switched from Notion and Vimwiki to NeoVim and Obsidian ? And this is not about a tool switch, it made all the difference. From taking notes from time to time (1 or 2 per week), to doing it ...
Bash scripting is a superpower for engineers. Whether automating repetitive tasks, gluing together tools, or managing systems, Bash is always there, simple yet powerful. But like any power, it req...
Lessons from The Unicorn Project for Software Architects Gene Kim’s The Unicorn Project offers a compelling narrative that delves into the challenges and triumphs of modern software delivery. As a...
In this hands-on walkthrough, I install Home Assistant on a Raspberrypi using Docker and setup Zigbee2MQTT to communicate with Zigbee enabled IoT devices over the MQTT protocol. The diagram of thi...
How to enhance your digital trust by running your own Certificate Authority for complete control and improved security?
Both SOC 2 and ISO 27001 serve as frameworks to enhance information security, but they differ significantly in scope, certification processes, and geographic reach. SOC 2 is a U.S.-based, service-...
Deploy a Kafka cluster within Kubernetes using Strimzi Kafka Operator and enable monitoring of usefull Kafka metrics with Prometheus and Grafana.