etcd-io / etcd-io/etcd-operator

Support the Recreate case

Open
#472 2 comments 0 reactions 1 assignee Claimed by @GunaKKIBM View on GitHub
Dominant language
Go
Stars
164
Forks
72
Avg merge
22h 46m
Merged PRs (30d)
34

Description

If an etcd POD isn’t somehow healthy and not belong to the corruption and NOSPACE cases, we should try to recreate it up to 3 times. If recreating doesn’t work, then try to replace it. The related code is [here](https://github.com/etcd-io/etcd-operator/blob/c8a968fc5575ff84bba294f0ea9d3ec5d1ffd409/internal/controller/etcdcluster_controller.go#L404-L416).

Refer to the Recreating case in the reconcile_member diagram.

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.