kubefarm logo

Heh, I didn't found any solution suitable to me so I wrote my own.

I would say that it is most elegant solution for bare-metal deployments as it very simple. It uses PXE-booting feature for the physical servers and containerized Kubernetes control-plane.

You can prepare your own server-image with all software you need just simple using Dockerfile. Right now it is Ubuntu based but in the future it's planned to be distro agnostic.

To bootstrap new cluster you just need to pass parameters and install Helm-chart.

examples/ directory contains many usable examples including dual-stack networking case with the cilium.

Please take a look at github.com/kvaps/kubefarm

Andrei Kvapil

This mess is mine!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store