ArgoCD & App of Apps (Day 11 - 12) Keeping everything in git and letting Argo handle deployments. Plus a look at the app of apps pattern for organizing multiple applications.
Service Routing with Traefik - External Services and URLs (Day 9) Using Traefik to route traffic to services outside Kubernetes, e.g. Proxmox and OPNsense UIs, including SSL certificates.
Service Consolidation and Blog Migration (Day 8) I'm making some changes to my service organization today. I've moving Grafana from my atlas main cluster described here over to the prism cluster. The thinking here is services that need to connect to multiple sources could ideally live in one centralized place. (we will see
Complex Simple Solutions Continued (Day 7) This is a continuation of the previous post here. Left off with the Traefik setup in k3s not picking up the certificate, and if you read that post one thing that immediately comes to mind is “Did you check the right TLS secret was being used?” Since I’m working
Complex Simple Solutions (Day 5 & 6) After the whole VM boot ordering not working the way i wanted, I finally decided to uncluster the nodes. (Also very likely a skill issue). To be fair having the nodes in a cluster made it easier for centralized management and easy VM migrations. From LXC to K3s This is
Traefik, Reverse Proxies and Lxc Containers (Day 4) After running Proxmox for about 2 months, I realized I hadn’t tried out LXC containers yet. What better way to start than setting up a reverse proxy? What’s a Reverse Proxy? Think of a reverse proxy like a bartender - you ask for a drink, and they handle
Systemd and Proxmox (Day 3) It turns out that Proxmox’s quorum requirements are not as “simple” as I thought. The initial solution of setting quorum expectations to 1 worked… sort of. Here’s what happened: When a node booted up (remember it can’t initially “see” the other node), OPNsense would start (great!), provide
New Netgear Switch, OPNsense and Vlans (Day 2) I got a new Netgear managed switch yesterday and so today was all about network segmentation and fighting with OPNsense. Also learned some interesting bits about Proxmox clustering that I didn’t expect to deal with. First up, got OPNsense reinstalled on the N100 box - fresh start for the
Catch Up - What have I been up to?(Day 1) I recently came across the #100DaysOfHomelab challenge and thought it’d be a perfect way to document stuff I’m doing. Day 1 is really a catch-up on recent changes, and there have been quite a few. Kubernetes Been rebuilding the k8s cluster multiple times (as one does in a