Archived
This repository has been archived on 2026-08-17 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
24a0047fa8c0dcdc21216b8c9ac861af50f82f37
Simplifies the storage model to one long-term tier (Ceph) instead of two. Node 1 runs local ZFS only until nodes 2/3 join, at which point Ceph goes live and VMs migrate onto it directly.
Proxmox Configuration
Config, planning docs, and scripts for rebuilding my Proxmox VE homelab on new hardware, with the end goal of a 3-node HA cluster.
Goals
- Fresh install on new hardware (old box has a KVM/virtualization bug that forced disabling hardware-accelerated virtualization — not expected to recur on new hardware; verify VT-x/AMD-V + IOMMU in BIOS before assuming otherwise).
- Move off LVM-thin to ZFS for local (boot + pre-cluster) storage.
- Build node 1 so its disk and network layout doesn't need rework when nodes 2 and 3 are added later.
- End state: 3-node cluster, quorum via corosync, HA-managed VMs backed by Ceph. No intermediate ZFS-replication HA step — Ceph goes live as soon as node 2/3 join.
Repo layout
docs/— planning docs: hardware layout, storage migration, networking, security hardening. Readdocs/00-overview.mdfirst.scripts/— scripts to apply configuration on a node (SSH hardening, repo switch, etc.). Idempotent, safe to re-run.config/— reference config files/snippets to drop onto a node (firewall rules, sshd config, etc.).
Status
Planning stage — node 1 not yet built.
Languages
Shell
100%