Re:Into the Borg – SSRF inside Google production network
by elvinyung on Tuesday July 24, 2018 @01:15PM
(#17603055)
Just curious, does Borgmaster use Chubby, or is it a completely separate Paxos store?
Re:Into the Borg – SSRF inside Google production network
by dilyevsky on Tuesday July 24, 2018 @01:46PM
(#17603360)
It’s using Chubby for locking (it’s actually next sentence in that Borg paper) and some othe things not related to quorum that i cant go into. This is different from kube master that uses etcd for everything but in terms of performance it’s not a big deal because elections dont happen often (and youd be surprised how many ppl run k8s with a single master setup, even GKE)
Jed, you keep repeating this like it's true, but it's not actually so. Here's an excerpt from Borg paper (which David co-authored btw ;-)):
> A single elected master per cell serves both as the Paxos leader and the state mutator, handling all operations that change the cell’s state, such as submitting a job or terminating a task on a machine.
And while we're at it, I don't know what it has to do with FauxMaster since it ran single replica and the passage about C++ is just pure fud.