etcd-io / etcd-io/etcd-operator
Support handling quorum lost case
Open
- Dominant language
- Go
- Stars
- 164
- Forks
- 72
- Avg merge
- 22h 46m
- Merged PRs (30d)
- 34
Description
Once the quorum is lost, we need to follow a specific workflow to fix it. Refer to the reconcile_cluster diagram.
The related code is [here](https://github.com/etcd-io/etcd-operator/blob/c8a968fc5575ff84bba294f0ea9d3ec5d1ffd409/internal/controller/etcdcluster_controller.go#L366-L373) and [here](https://github.com/etcd-io/etcd-operator/blob/c8a968fc5575ff84bba294f0ea9d3ec5d1ffd409/internal/controller/etcdcluster_controller.go#L418-L420).
In v0.3.0, we disable the automatically recovery process, and need human operator intervene to manually trigger the workflow
Contributor guide
Assessment
This issue has not been assessed yet.