Hacker News new | ask | show | jobs
by SkyLinx 2426 days ago
An alternative is Rancher. It can provision clusters with the major cloud providers' managed Kubernetes services as well as with virtually any infrastructure. I wrote a post on setting up a cluster with code using Terraform, Ansible and Rancher https://vitobotta.com/2019/10/14/kubernetes-hetzner-cloud-te... - with this approach you can have more resources for less money compared to managed services. Having said that, I am now using Digital Ocean's managed Kubernetes service because managing a cluster can be quite a bit of work for a single person like me. By the way there's also K3s (also from Rancher) which makes it easier to spin up a cluster on your own servers.
1 comments

Thanks for sharing your project (as well as Hetzner cloud which are indeed great). Our target was to use official (vanilla) k8s, the official installer (kubeadm) and the official helm charts for all things we deploy. While it would also work on a Raspberry Pi, indeed k3s would be more appropriate. We wanted to have something with the same functionality and HA, and tools like in a cloud k8s: GKE/EKS - but for people that like to own it, and use on-prem (or something like your cloud).