[QUESTION} Tools to manage homelab
[QUESTION} Tools to manage homelab
I've noticed that with time, my homelab is growing and with this comes complexity and time required to maintain. A big challenge is keeping on top of updates of firmware and key components (router and NAS, with pfsense and Truenas Scale respectively). What area people doing to ensure they keep on top of their homelab?
GitOps + Renovate
Gives you:
git revert
Some stacks that work well with GitOps are:
Mixing them is a LOT of complexity though. Just pick whichever you are most comfortable with. If you want a declarative immutable OS just for running k8s, check Talos Linux.
If you don't want to deal with GitOps, Nix or k8s, and you don't need recent versions, just run Debian and set a cronjob for auto updates. Then only deal with potential breaking changes just once every 5(?) years or thereabouts.