I have pretty much this exact setup.
- k3s cluster running on proxmox
- FluxCD for Deployment (not operator)
- NFS storage on truenas
- Longhorn with SSD storage for PVCs
- Traefik for ingress (recently switched from nginx ingress controller)
- cloud native Postgres for DB
- Prometheus/Loki for monitoring
- sops for secret encryption
That being said, all of the configs are stored in a private git repo that isn’t exposed to the internet, so I’m afraid I can share it all with you.
Like others, I don’t use a UI for Flux, just a combination of VSCode, Vim, kubectl, k9s and the flux cli.
Kubernetes is not for the faint hearted and is a massive step up/learning curve from Docker. I definitely wouldn’t recommend it for everyone, I’m ‘lucky’ that I also work with it most of the time in my day job.
I can share my immich helm release later, but I’d suggest looking into bjw-s-app template and having a look at https://kubesearch.dev/




When my brother had his first child, we spent a Sunday cooking up a load of meals, portioning them up into those foil takeaway containers (cheap on eBay) and freezing them and then gave them those.
They said they were a god send, it meant that they didn’t have to think about preparing dinners whilst they were coping with the new born.