Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Helm charts of backup-restore is not updated #708

Open
3 tasks
ishan16696 opened this issue Jan 29, 2024 · 1 comment
Open
3 tasks

[Feature] Helm charts of backup-restore is not updated #708

ishan16696 opened this issue Jan 29, 2024 · 1 comment
Assignees
Labels
kind/enhancement Enhancement, improvement, extension

Comments

@ishan16696
Copy link
Member

ishan16696 commented Jan 29, 2024

Feature (What you would like to be added):
Currently, the helm charts of etcd-backup-restore are not being updated or maintained. This is due to the need for the involvement of etcd-druid aka the etcd operator to make etcd HA gardener/etcd-druid#107 and facilitating features like scaling up from a single node etcd to a multi-node etcd etc.

The question now is whether we want to continue supporting and maintaining the helm charts of etcd-backup-restore.

  • If the answer is yes, then we have to upgrade the helm charts as right-now it's working with very old version of backup-restore.

    • Update the backup-restore version in the helm charts for single-node etcd.
    • Upgrade the helm charts to bootstrap of multi-node etcd (0 -> 3 replicas).
    • However, we should note that some features of HA etcd like scale-up feature cannot be supported in the helm charts without the involvement of etcd-druid.
  • If the answer is no, we should completely discontinue support for the helm charts.

Motivation (Why is this needed?):
Many of our community users consumes etcd-backup-restore via helm charts.

Approach/Hint to the implement solution (optional):

/cc @shreyas-s-rao

@ishan16696 ishan16696 added the kind/enhancement Enhancement, improvement, extension label Jan 29, 2024
@unmarshall
Copy link
Contributor

It is recommended to use druid to provision and maintain an etcd cluster. Having said that users in the community might be using backup-restore as well since we have not really positioned druid the way we are doing now. What is also not clear is how etcdBR is currently being used in the community.
The charts actually sets up an etcd cluster for which druid is recommended and i find these charts to be a misfit in etcd-backup-restore as that is not its intended purpose anyways.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement Enhancement, improvement, extension
Projects
None yet
Development

No branches or pull requests

3 participants