Hacker News new | past | comments | ask | show | jobs | submit login

I've taken a couple k8s courses, I understand all the small parts that make up k8s, but yet it seems that there are still no easy solutions to install on bare metal. The default recommendation is to always just roll with a managed solution. This is slightly irritating considering there are plently of companies out there who own their own infrastructure.

There are plenty of great developer distributions out there (k3s, kind, minikube, microk8s), but those are single node only, and aren't meant for production use.

I'm still searching for a solid guide on how to get k8s installed on your own hardware. Any suggestions would be very appreciated!




https://www.ansibleforkubernetes.com/

I've found this pretty good starting point. Keep in mind the book is still a work in progress. Note, I haven't actually run k8s in production, but this book has helped me get something up and running in VM's pretty quickly using Ansible on top of kubeadm.


k3s supports multinode


Ah, I wasn't aware. Does it support HA as well?


Yes if you use an external DB for the k8s control plane

https://rancher.com/docs/k3s/latest/en/installation/datastor...


There's also an experimental embedded DQlite (raft + sqlite) thingie too!

https://rancher.com/docs/k3s/latest/en/installation/ha-embed...




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: