https://github.com/gardener/etcd-backup-restore
Collection of components to backup and restore the etcd of a Kubernetes cluster.
https://github.com/gardener/etcd-backup-restore
aws azure backup backup-restore etcd etcd-backup-restore gcp kubernetes openstack-swift restore
Last synced: 26 days ago
JSON representation
Collection of components to backup and restore the etcd of a Kubernetes cluster.
- Host: GitHub
- URL: https://github.com/gardener/etcd-backup-restore
- Owner: gardener
- License: apache-2.0
- Created: 2018-02-08T06:19:29.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2025-03-25T12:04:10.000Z (about 1 month ago)
- Last Synced: 2025-03-30T11:05:57.939Z (about 1 month ago)
- Topics: aws, azure, backup, backup-restore, etcd, etcd-backup-restore, gcp, kubernetes, openstack-swift, restore
- Language: Go
- Homepage:
- Size: 66.8 MB
- Stars: 300
- Watchers: 21
- Forks: 101
- Open Issues: 68
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
- awesome-cloud-native - Etcd-Backup-Restore - Collection of components to back up and restore the Etcd of a Kubernetes cluster. (Operator)
README
# Etcd-Backup-Restore
[](https://api.reuse.software/info/github.com/gardener/etcd-backup-restore)
[](https://concourse.ci.gardener.cloud/teams/gardener/pipelines/etcd-backup-restore-master/jobs/master-head-update-job)
[](https://goreportcard.com/report/github.com/gardener/etcd-backup-restore)
[](https://godoc.org/github.com/gardener/etcd-backup-restore)Etcd-backup-restore is collection of components to backup and restore the [etcd]. It also, provides the ability to validate the data directory, so that we could know the data directory is in good shape to bootstrap etcd successfully.
## Documentation Index
### Operations
* [Getting started](docs/deployment/getting_started.md)
* [Manual restoration](docs/operations/manual_restoration.md)
* [Monitoring](docs/operations/metrics.md)
* [Generating SSL certificates](docs/operations/generating_ssl_certificates.md)
* [Leader Election](docs/operations/leader_election.md)### Design and Proposals
* [Core design](docs/proposals/design.md)
* [Etcd data validation](docs/proposals/validation.md)
* [Data restoration](docs/proposals/restoration.md)
* [High watch events ingress rate issue](docs/proposals/high_watch_event_ingress_rate.md)### Development
* [Setting up a local development environment](docs/development/local_setup.md)
* [Testing and Dependency Management](docs/development/testing_and_dependencies.md)
* [Tests](docs/development/tests.md)
* [Adding support for a new object store provider](docs/development/new_cp_support.md)[etcd]: https://github.com/etcd-io/etcd