No description
Find a file
Samantha Atkins 759ef949bc K3s cluster on Proxmox with WireGuard mesh networking
Replaced Headscale (too buggy in 0.28.x — random node drops) with direct
WireGuard hub-and-spoke + full mesh. 7 Proxmox VMs across 3 hosts form a
K3s v1.34.6 cluster: 3 control-plane/etcd nodes, 4 workers.

Running services: postgres, mariadb, ghost (x3), forgejo, authentik.
All unpinned services use local-path StorageClass. Databases pinned to
pve-worker and adder-worker with local PVs.

Includes VM provisioning scripts (create-debian-template.sh, clone-vm.sh),
K3s manifests for all services, and full deployment docs in k3s/README.md.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 01:23:13 -04:00
k3s K3s cluster on Proxmox with WireGuard mesh networking 2026-04-07 01:23:13 -04:00
proxmox K3s cluster on Proxmox with WireGuard mesh networking 2026-04-07 01:23:13 -04:00
services Migrate to Proxmox homelab swarm stack definitions 2026-03-27 22:15:39 -04:00
.gitignore Add all swarm service definitions, CLAUDE.md, and gen-env.sh 2026-03-29 03:51:11 -04:00
CLAUDE.md new services 2026-04-01 04:35:10 +00:00
K3s-SESSION-STATE.md K3s cluster on Proxmox with WireGuard mesh networking 2026-04-07 01:23:13 -04:00
README.md first commit 2026-03-25 20:19:52 -04:00

homelab