Finally complete enough to flex here. My 6x Raspberry Pi 4 homelab!

5x Pi run as a K3S Cluster where I self host all my needed software on. 2x storage nodes running Longhorn, 1 master and 2 workers. On this cluster I run a whole bunch of stuff including:

- Longhorn (HA Storage)

- ArgoCD

- Vaultwarden

- Gitea

- Owncloud

- Vault

- Prometheus/Grafana

- Harbor

- cert manager

- more sometimes

Recently received my first Pi 5 8GB that I currently use to test “v2” of my cluster setup. Most noteworthy things I want to change are:

- Pi 5’s will replace Longhorn nodes. Current ones are passively cooled and throttle.

- Use Keycloak for SSO over all services

- Run Postgres and Redis properly and not use sqlite / disable redis etc.

- Better configured ArgoCD applications

- Better Ansible playbooks

My 6th Pi recently got turned into a 6TB Raid 1 NAS that I use for backups and will also use in the future as a NFS StorageClass in K3S to run a and Lightning node.

I am also looking for a sexy Dashboard for “v2”.

What do you guys think? Any suggestions or cool idea’s for this little homelab?

  • Imaginexd@alien.topOPB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Haha I agree. They are a little hard to manage since a the Pi’s have the ports on the front. But I could look for some way for better cable management! Or more fitting cables, but for now this just works for me :)