etcd-operator icon indicating copy to clipboard operation
etcd-operator copied to clipboard

Roadmap

Open kvaps opened this issue 1 year ago • 0 comments

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

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

  • [x] Creation of a single node etcd cluster
  • [x] 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 - WIP #186
  • [ ] Growing a 3 node cluster to a 5 node cluster - WIP #186
  • [ ] Shrinking a 5 node cluster to a 3 node cluster - WIP #186
  • [ ] Shrinking a 3 node cluster to a 1 node cluster - WIP #186
  • [ ] 1:1 exchange of one node with another node (e.g. to change cloud zones)
  • [ ] Creating on-demand backups of a cluster - https://github.com/aenix-io/etcd-operator/issues/257
  • [ ] Creating periodic backups of a cluster - https://github.com/aenix-io/etcd-operator/issues/257
  • [ ] Creating a new cluster from a backup - https://github.com/aenix-io/etcd-operator/issues/257
  • [ ] “Rolling back” a cluster to a backup - https://github.com/aenix-io/etcd-operator/issues/257
  • [ ] Recovering a single failed cluster node (still have quorum) - WIP #186
  • [ ] Recovering from multiple failed cluster nodes (quorum loss) - https://github.com/aenix-io/etcd-operator/issues/202
  • [ ] Moving a cluster node between cloud zones
  • [ ] Understanding health of a cluster (extended check) - WIP #186
  • [x] Understanding performance of a cluster (documentation required!)
  • [x] Upgrading a cluster between patch versions
  • [x] Downgrading a cluster between patch versions
  • [x] 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
  • [x] 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
  • [x] Enabling TLS communication
  • [x] Enabling unencrypted communication

kvaps avatar May 15 '24 08:05 kvaps