Skip to content
This repository has been archived by the owner on Sep 30, 2020. It is now read-only.

etcd v3 support #381

Closed
mumoshu opened this issue Mar 6, 2017 · 3 comments · Fixed by #417
Closed

etcd v3 support #381

mumoshu opened this issue Mar 6, 2017 · 3 comments · Fixed by #417
Milestone

Comments

@mumoshu
Copy link
Contributor

mumoshu commented Mar 6, 2017

ref kubernetes/kubernetes#22448

Notes:

@mumoshu
Copy link
Contributor Author

mumoshu commented Mar 6, 2017

etcd3 seems to simplify the process of the disaster recovery of etcd clusters, and hence its implementation in kube-aws.
See #27

@mumoshu
Copy link
Contributor Author

mumoshu commented Mar 8, 2017

Verified etcd3 does allow each member to recover from its snapshot "when in an initial cluster bootstrapping process", where etcd2 does not.
We still need cluster runtime reconfiguration, which I wanted to avoid in the first place, to recover from a partial permanent failures of nodes up to N/2 but this is the same as etcd2.

See here and here in my prototype which runs inside coreos vagrant machine

@mumoshu
Copy link
Contributor Author

mumoshu commented Mar 22, 2017

Moving it to v0.9.6 because it seems to require kubernetes 1.6 to pass all the k8s E2E tests.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant