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.
beatzaplenty 24a0047fa8 Drop ZFS-replication as an interim HA step; jump straight to Ceph
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.
2026-07-20 11:54:17 +10:00

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. Read docs/00-overview.md first.
  • 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.

S
Description
No description provided
Readme
195 KiB
Languages
Shell 100%