Netbird on Kubernetes with Keycloak

Netbird is an open-source peer-to-peer overlay network that I use in my Homelab. It is available as a hosted service, but it can also be self-hosted. There is an official guide for self-hosting, but it does not cover how to run Netbird on Kubernetes [...]

SSO in my Homelab using Keycloak and Crossplane

As my Homelab grows, having separate user accounts for each application is getting cumbersome. To make things easier, I decided to set up Single Sign-On (SSO) so I can use one account for all applications. OpenID Connect is the de-facto standard for [...]

Talos cluster on Proxmox with Terraform

In a previous post I showed how to set up a Kubernetes cluster on Proxmox using Terraform and Ansible. That setup has worked well, but I wanted to reduce the complexity of the setup and make updating to new Kubernetes versions easier. [...]