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

Roadmap #209

Open
4 of 29 tasks
kvaps opened this issue May 15, 2024 · 0 comments
Open
4 of 29 tasks

Roadmap #209

kvaps opened this issue May 15, 2024 · 0 comments

Comments

@kvaps
Copy link
Member

kvaps commented May 15, 2024

We can prepare roadmap based on sig-etcd questionary, here:

https://docs.google.com/forms/d/e/1FAIpQLSdRBidARjwHZkc3BtdfByP2SZy5jy-mIB0Hvs9GDyB6qhbjLg/viewform

  • Creation of a single node etcd cluster
  • Creation of a 3 or 5 node etcd cluster
  • Creation of a cluster with learners
  • Growing a one node cluster to a 3 node cluster
  • Growing a 3 node cluster to a 5 node cluster
  • Shrinking a 5 node cluster to a 3 node cluster
  • Shrinking a 3 node cluster to a 1 node cluster
  • 1:1 exchange of one node with another node (e.g. to change cloud zones)
  • Creating on-demand backups of a cluster
  • Creating periodic backups of a cluster
  • Creating a new cluster from a backup
  • “Rolling back” a cluster to a backup
  • Recovering a single failed cluster node (still have quorum)
  • Recovering from multiple failed cluster nodes (quorum loss)
  • Moving a cluster node between cloud zones
  • Understanding health of a cluster
  • Understanding performance of a cluster
  • Upgrading a cluster between patch versions
  • Downgrading a cluster between patch versions
  • Upgrading a cluster by one minor version
  • Downgrading a cluster by one minor version
  • Upgrading a cluster by multiple minor versions
  • Downgrading a cluster by multiple minor version
  • Expanding size of backing cloud volumes
  • Shrinking size of backing cloud volumes
  • Moving cloud volumes between types (e.g. HDD -> SSD)
  • Moving cloud volumes between zones
  • Enabling TLS communication
  • Enabling unencrypted communication
@sergeyshevch sergeyshevch pinned this issue May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant