my-homelab-configs/README.md

1.3 KiB

Homelab Kubernetes Pipeline

This repo bootstraps a hybrid kubeadm cluster and then hands app delivery to Argo CD.

Quick Start

From the Debian server:

cd ~/my-homelab-configs
./jeannie up

Documentation Hub

The detailed technical specifications have been moved to the /docs directory:

Inventory

The canonical non-secret inventory is homelab.yml. Keep LAN IPs, Tailscale IPs, public hostnames, ports, storage paths, and service ownership there.

./jeannie reads homelab.yml at startup and exports matching OpenTofu variables. scripts/render-docs renders the documentation and the static service catalog page.

Run ./jeannie up and ./jeannie nuke only from the Debian homelab server.