public
- You learn about DevOps, which is often left out in the cold by developers.
- New software components are brought into a real-world context, i.e. a cluster deployment.
- homelabs allow to deploy useful applications, that can be used either personally, by friends or family, or maybe even publicly.
- With a working kubernetes cluster, trying to implement a production ready product is much more compelling, since infrastructe is already there. You can concentrate on your idea.
- Like with a zettelkasten, you bring your ideas in a reusable form. For more on this, see Similarities between homelab and zettelkasten