If you are not already intimately aware (then you've not tried Kubernetes), the learning curve for Kubernetes
resembles that of a learning cliff, a cliff with overhangs. There will be trying times, many setbacks and, sometimes,
there will be full wipes and restarts.
Now, instead imagine double clicking an icon and a installer prompt comes up. You type in a
few pieces of information and click "Install". You probably don't have to
think hard to imagine this as it is probably something you've done a thousand times.
Every modern application uses an installer. Think of all the apps you download to your phone
over it's lifetime.
Yet when it comes to your own private cloud, the install options seem more like
this:
1) Wipe the VM
2) Check these 25 settings by hand
3) Run these 15 commands in this exact order
4) If that fails, wipe the VM and run them in reverse order
5) What's an nftable?
6) Install failed again and no way to cleanup changes
7) Wipe the VM
8) Installing k8s on a Raspberry Pi, just give up already!
Okay, so that may be a bit extreme, but the learning curve is unnecessarily
difficult. Here at Tamaton, we are working on a Kubernetes installer that simply
runs through all the needed prechecks and install steps while covering all those
nasty Kubernetes "gotchas". Interested? Give us your details and we'll
let you know when it is available. We anticipate having the Kubernetes installer
ready in the next few weeks.
We want you to reach the top of hat learning cliff by making it as easy and
repeatable as possible.