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

Support for Migrating Existing etcd Clusters to etcd-druid Managed Clusters #956

Open
seshachalam-yv opened this issue Dec 24, 2024 · 0 comments · May be fixed by #957
Open

Support for Migrating Existing etcd Clusters to etcd-druid Managed Clusters #956

seshachalam-yv opened this issue Dec 24, 2024 · 0 comments · May be fixed by #957
Assignees
Labels
area/auto-scaling Auto-scaling (CA/HPA/VPA/HVPA, predominantly control plane, but also otherwise) related area/control-plane Control plane related area/high-availability High availability related kind/enhancement Enhancement, improvement, extension

Comments

@seshachalam-yv
Copy link
Contributor

seshachalam-yv commented Dec 24, 2024

How to categorize this issue?

/area control-plane
/area auto-scaling
/area high-availability
/kind enhancement

What would you like to be added:

Implement functionality in etcd-druid that allows new etcd-druid managed members to seamlessly join an existing unmanaged etcd cluster.

Why is this needed:

Several etcd users are interested in adopting etcd-druid for its enhanced management capabilities, including automated backups and lifecycle management. However, they currently operate existing etcd clusters that are not managed by etcd-druid.

To encourage the adoption of etcd-druid, it is crucial to provide a seamless transition path for users to migrate their existing etcd clusters to be managed by etcd-druid. This support will allow the existing etcd clusters to join the etcd-druid managed cluster, and after successfully joining, old members (unmanaged by etcd-druid) can be removed by the operator.

This feature will enable users with existing etcd setups to leverage etcd-druid's management capabilities without needing to setup a new cluster from scratch, thereby facilitating smoother transitions and broader adoption of etcd-druid.

@gardener-robot gardener-robot added area/auto-scaling Auto-scaling (CA/HPA/VPA/HVPA, predominantly control plane, but also otherwise) related area/control-plane Control plane related area/high-availability High availability related kind/enhancement Enhancement, improvement, extension labels Dec 24, 2024
@seshachalam-yv seshachalam-yv self-assigned this Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/auto-scaling Auto-scaling (CA/HPA/VPA/HVPA, predominantly control plane, but also otherwise) related area/control-plane Control plane related area/high-availability High availability related kind/enhancement Enhancement, improvement, extension
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants