Upgrading K3s
I haven’t upgraded the K3s cluster in the homelab for quite some time. Now seemed like a good time to do a round of upgrades before starting a new project.
I haven’t upgraded the K3s cluster in the homelab for quite some time. Now seemed like a good time to do a round of upgrades before starting a new project.
I upgraded to Proxmox 9 in the homelab last year without any noticeable issues. It was only when I started the upgrade process of my Ansible playbook for th...
Developing and using calico-flow-logs-otlphttp-exporter to ingest flow logs from Calico into Loki in the homelab
Proxmox 9 was released in August. I’ve focused the past few weeks on migrating from Flannel to Calico, and with the CNI-switch in K3s out of the way I was ab...
Locking down network traffic in the K3s cluster using Whisker, NetworkPolicies and NetworkSets
I’ve used Trello for several years as my main kanban board for ideas and personal projects. While I like the tool, taking more control of my data and having ...
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