Making the K3s cluster control plane HA
I’ll admit, I haven’t been running the K3s control plane in HA. The architecture of 1 control plane node and 3 worker nodes is from a time when every node wa...
I’ll admit, I haven’t been running the K3s control plane in HA. The architecture of 1 control plane node and 3 worker nodes is from a time when every node wa...
Around six months ago I converted all of the internal cluster workloads in k3s from manually installed Helm releases to ArgoCD applications. This has made up...
I’ve used .local as the TLD internally in the homelab since the beginning. This is not a good idea for several reasons, and I decided it was about time to re...
My experience using step-ca to automate certificate provisioning for services in the homelab
Adapting Proxmox hosts and K3s cluster nodes in the process
Using Terraform to provision VMs in Proxmox with cloud-init and VM templates
Adding virtualization capabilities to the homelab
My experiences writing a simple build automation tool using Kotlin and GraalVM native-images
Adding persistent replicated storage to Kubernetes with scheduled backups to remote S3 bucket
Building a new homelab with K3s, MetalLB and Raspberry Pi, using Ansible and Helm to automate the setup