VolSync asynchronously replicates Kubernetes persistent volumes between clusters using either rsync or rclone. It also supports creating backups of persistent volumes via restic.
The fastest way to get started is to install VolSync in a kind cluster:
$ go install sigs.k8s.io/kind@latest
$ ./hack/setup-kind-cluster.sh
$ helm repo add backube https://backube.github.io/helm-charts/
$ helm install --create-namespace -n volsync-system volsync backube/volsync
More detailed information on installation and usage can be found in the official documentation.
This project is licensed under the GNU AGPL 3.0 License with the following exceptions:
api/*
directories are additionally licensed under
Apache License 2.0. This is to permit VolSync's CustomResource types to be used
by a wider range of software.