4 ms·
why don't they add something like master slaves to make that happen? i mean 1000s machines for a single master is way more than most software will handle anyway
by merb 11y ago
why don't they add something like master slaves to make that happen? i mean 1000s machines for a single master is way more than most software will handle anyway, still kubernetes makes it easy to manage it, however even 50 machines are working really fine on kubernetes and that even with a slower master server.
currently we run with 20s at production with a master at 4 gigs which works really really well.
- robszumski 11y agoThere is an open PR to this project to document an HA control plane. Basically, you add the kube-podmaster onto each master machine, which does a leader election for the API, controller manager, etc so that only one instance is mutating the cluster. If that does down, another leader election happens.
- bob_wise 11y agoThe "master" in kubernetes is a collection of components that can be distributed. The kubernetes component that is the most loaded in a 1000 node system is the api server. The 1000 node cluster config in that video is running 10 api servers. I'm the author of that video, BTW, so I know that for sure. :-)