Skip to content
/ homelab Public

My Homelab Repository - k3s with Flux - Ansible

License

Notifications You must be signed in to change notification settings

lkmgr/homelab

Repository files navigation

My Homelab Repository

Hardware

Kubernetes Cluster

Device Type OS Disk Data Disk RAM OS Longhorn
Dell Optiplex 3050 i5-7500T Control Plane 240GB SATA SSD 500GB NVME SSD 16 GB Debian 12
Dell Optiplex 3050 i5-7500T Control Plane 240GB SATA SSD 500GB NVME SSD 16 GB Debian 12
Dell Optiplex 3040 i5-6500T Control Plane 480GB SATA SSD - 16 GB Debian 12 -
Minisforum Ryzen 5 4500U Worker 512GB NVME SSD - 16 GB Debian 12

NAS

Device Disk RAM
Synology DS218+ 2x16 TB 6GB RAM

Misc.

Device Used for
Raspberry Pi 4 4GB Klipper/Moonraker/Fluidd
Raspberry Pi 2 -

Requirements

age
cilium-cli
flux2
go-task
helm
kubectl
kustomize
pulumi
python
sops
stern
yq

Setup Python Virtual Environment

task setup-venv

License

MIT

Acknowledgments

flux-cluster-template, onedr0p/home-ops and the k8s-at-home community