Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 2 months 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 (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T08:28:44.000Z (2 months ago)
- Last Synced: 2024-11-08T09:29:27.404Z (2 months ago)
- Topics: aws, azure, backup, backup-restore, etcd, etcd-backup-restore, gcp, kubernetes, openstack-swift, restore
- Language: Go
- Homepage:
- Size: 56.4 MB
- Stars: 288
- Watchers: 22
- Forks: 100
- Open Issues: 80
-
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
[![REUSE status](https://api.reuse.software/badge/github.com/gardener/etcd-backup-restore)](https://api.reuse.software/info/github.com/gardener/etcd-backup-restore)
[![CI Build status](https://concourse.ci.gardener.cloud/api/v1/teams/gardener/pipelines/etcd-backup-restore-master/jobs/master-head-update-job/badge)](https://concourse.ci.gardener.cloud/teams/gardener/pipelines/etcd-backup-restore-master/jobs/master-head-update-job)
[![Go Report Card](https://goreportcard.com/badge/github.com/gardener/etcd-backup-restore)](https://goreportcard.com/report/github.com/gardener/etcd-backup-restore)
[![GoDoc](https://godoc.org/github.com/gardener/etcd-backup-restore?status.svg)](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