Switching to Cilium as Container Network Interface (CNI) for my bare metal Kubernetes Clusters

Making use of L2 Announcements, LB IPAM, Ingress controller and Gateway API on Talos Linux

Continue reading »

Upgrading Kubernetes on Debian 13 Trixie

Manually upgrading a Kubernetes cluster with kubeadm

Continue reading »

Installing Kubernetes on Debian 13 Trixie

Manually installing a Kubernetes cluster with kubeadm

Continue reading »

Overhauling my Ceph cluster (again)

Removing Waveshare POE HATs, switching to USB power supplies

Continue reading »

Velero as Backup solution for Kubernetes

A guide for configuring Velero using AWS S3 as storage provider

Continue reading »

Harbor on a Kubernetes Single Node Cluster using Talos Linux and Proxmox VE

I built a turnkey solution for Harbor running on a Kubernetes single node cluster using Talos Linux and Proxmox VE

Continue reading »

Virtualized NAS with TrueNAS and Proxmox

How to build a virtualized NAS with TrueNAS and Proxmox

Continue reading »

Cost efficient dynamic DNS solution with AWS resources

I build my own dynamic DNS solution using AWS resources and my own dynamic-dns-update-client

Continue reading »

Overhauling my Ceph cluster

Upgrading all Raspberry Pi 5 with NVMe HAT supporting two SSDs, re-installing Ceph cluster, Vlan configuration

Continue reading »

Hosting Game Servers on Bare Metal Kubernetes with kube-vip

A guide for hosting dedicated game servers on Kubernetes with kube-vip

Continue reading »

Configuring and using Ceph CSI Driver for Kubernetes

A guide for configuring a Ceph cluster and Ceph CSI driver as Kubernetes storage solution

Continue reading »

Securing Prometheus and Alertmanager web UI with oauth2-proxy and Keycloak

How to configure a secure login for your Prometheus and Alertmanger web UI with oauth2-proxy and Keycloak, contains configuration examples

Continue reading »

Single Sign On (SSO) with Grafana and Keycloak

A guide for configuring Single Sign On (SSO) for Grafana with Keycloak, contains also examples for OpenTofu

Continue reading »

How to Bootstrap a Certificate Authority in your Kubernetes Cluster

A guide for bootstrapping a certificate authority for issuing TLS certificates in a Kubernetes cluster

Continue reading »

How to configure Keycloak Terraform provider for automated provisioning

Since v26.0.0 Keycloak provides new configuration options for bootstrapping an admin service account

Continue reading »

Ceph Cluster with Raspberry Pi 5 and NVMe SSDs

Bare metal provisioning of a Ceph cluster with three Raspberry Pi 5 and NVMe SSDs

Continue reading »

Provisioning a Kubernetes Cluster with Talos Linux and Proxmox VE with OpenTofu

Proof of concept project for provisioning a Kubernetes cluster with Talos Linux and Proxmox VE with OpenTofu

Continue reading »