Skip to content

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

@seshachalam-yv

Description

@seshachalam-yv

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/auto-scalingAuto-scaling (CA/HPA/VPA/HVPA, predominantly control plane, but also otherwise) relatedarea/control-planeControl plane relatedarea/high-availabilityHigh availability relatedkind/enhancementEnhancement, improvement, extensionlifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions