|
|
|
|
|
by researchiteng
2426 days ago
|
|
what you are looking for is called kubeadm, which is an official CNCF project, in go.
BUT:
1. kubeadm won't change your kernel params, or docker or anything on your hosts. It expects someone took care of it (and according to their docs). And that's how we started.
2. your list of features: it's not one size fits all. Not everyone wants the overhead of _all_ of these, and not all developed under CNCF.
Therefore one needs the post cluster deploy steps, with these things.
Also, things like DNS, HA does depend on your infrastructure (it's where things get hard). E.g. We tried to solve HA on prem by using keepalived. |
|