What does HackerNews think of cluster-api-provider-hetzner?
Kubernetes Cluster API Provider Hetzner provides a consistent deployment and day 2 operations of "self-managed" Kubernetes clusters on Hetzner.
I haven't used KubeOne, but I have previously used Syself's https://github.com/syself/cluster-api-provider-hetzner which I believe works in a similar fashion. I think the approach is very interesting and plays right into the Kubernetes Operator playbook and its self-healing ambitions.
That being said, the complexity of the approach, probably in trying to span and resolve inconsistencies across such a wide landscape of providers, caused me quite a bit of grief. I eventually abandoned this approach after having some operator somewhere consistently attempt and fail to spin up a secondary control plane VPS against my wishes. After poring over loads of documentation and half a dozen CRDs in an attempt to resolve it, I threw in my hat.
Of course, Kubermatic is not Syself, and this was about a year ago, so it is entirely possible that both projects are absolutely superb solutions to the problem at this point.
Yes. I use ClusterAPI[1] with the cluster-api-provider-hetzner[2] & Talos[3] (and Talos' cluster-api components) for that.
[1]: https://cluster-api.sigs.k8s.io/user/quick-start.html
[2]: https://github.com/syself/cluster-api-provider-hetzner
[3]: https://talos.dev