Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Unhealthy cluster after removing a peer in 2 node cluster #332
(Only valid once #324 is merged)
This happens because the etcd instance is left without quorum to operate when the 2nd peer leaves. With 3 or more peers, the etcd cluster still has quorum and can continue to serve requests.
Solving this requires changes to elasticetcd and the deletepeer code, to introduce special cases for handling deletes in a 2node cluster.