etcd-io / etcd-io/etcd-operator

Support handling quorum lost case

Open
#476 0 comments 0 reactions 1 assignee Claimed by @ahrtr View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.