Applications like gitea
, nextcloud
, or home assistant
won’t just work. And adguard
, qbittorrent
would just work but you need to how k8s works to configure properly. Cert like cert-manager
needs to understand either compared to Docker one like npm
. Also you cannot deploy 2 replicas of vaultwarden
.
I mean, if you have a strong understanding of k8s you can do whatever you want, but many self hosted apps are not designed to be deployed in k8s. I am sure about that.
Based on my experience, I suffered tons of errors and not just working so many times, I made it eventually though.
I want to ask you a question. Have you deployed anything on k8s? If you ever deployed self hosted apps on k8s, I think it is really hard to disagree my humble opinion.
K8s helps me a lot to understand what I don’t know but nothing more than that. You need tons of studying to know what is going on beyond the scope of k8s.
Not only k8s is solid overkill for the homelab but also most of self hosted services are not designed to be deployed in k8s pods. So it won’t just work.
In case you want to learn something through deploying k8s, it doesn’t help you much either. Learning networking is much better option instead.
Hosting only *arr is not the one who insist himself loves to learn definitely…You are just a random guy who does not care about learning and tech at all.
If you really love to learn then you can literally self host anything. You just don’t love it that much.