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

Cluster data can be backed up

Open adamhosier opened this issue 6 years ago • 0 comments

Cluster owners should be able to set a backup strategy on their etcd clusters in order to take automated backups of cluster data. Backups must be able to be taken on demand, and on an automated schedule. We must implement at least one backup strategy suitable for use in Improbable's infrastructure - likely dumping of data to some cloud storage bucket.

Acceptance criteria:

  • The API is extended with capability for performing backups
  • A backup strategy for dumping cluster data to a GCS bucket (or more generic) is implemented
  • An e2e test exists which requests a backup, and observes that one is created.
  • Unit tests exist for automated backups (using something like https://github.com/jonboulle/clockwork)
  • README is updated to reflect that backups are functional

adamhosier avatar Oct 22 '19 10:10 adamhosier