Ship early, ship often, even when WIP
, the content will be released in phases, as soon as it's ready. Year 1, Key Take Away #5Most homelab enthusiasts think Kubernetes is excessive, so they stick with simpler tools like Docker and Ansible. When containers fail, they intervene manually and miss out on true automation.
When Mischa van den Burg created his first Kubernetes deployment with three (3) replicas, killed a container, and watched it automatically resurrect itself, he knew that this was the setup he really wanted. That feeling of seeing a rolling update happen flawlessly is something that you can't understand until you experience it first-hand. The automatic rollback when something goes wrong is the true epiphany.
If you want a homelab that runs as reliably as professional cloud infrastructure, you need to consider what begins as overkill, but starts making more sense after some hands-on experience.