* update import paths to github.com/vmware-tanzu/... Signed-off-by: Steve Kriss <krisss@vmware.com> * update other GH org refs to vmware-tanzu Signed-off-by: Steve Kriss <krisss@vmware.com> * site and docs: update GH org to vmware-tanzu Signed-off-by: Steve Kriss <krisss@vmware.com> * update travis badge links on docs readmes Signed-off-by: Steve Kriss <krisss@vmware.com>
3.7 KiB
Supported Kubernetes Versions
- In general, Velero works on Kubernetes version 1.7 or later (when Custom Resource Definitions were introduced).
- Restic support requires Kubernetes version 1.10 or later, or an earlier version with the mount propagation feature enabled. See Restic Integration.
Compatible Storage Providers
Velero supports a variety of storage providers for different backup and snapshot operations. Velero has a plugin system which allows anyone to add compatibility for additional backup and volume storage platforms without modifying the Velero codebase.
Backup Storage Providers
| Provider | Owner | Contact |
|---|---|---|
| AWS S3 | Velero Team | Slack, GitHub Issue |
| Azure Blob Storage | Velero Team | Slack, GitHub Issue |
| Google Cloud Storage | Velero Team | Slack, GitHub Issue |
S3-Compatible Backup Storage Providers
Velero uses Amazon's Go SDK to connect to the S3 API. Some third-party storage providers also support the S3 API, and users have reported the following providers work with Velero:
Note that these providers are not regularly tested by the Velero team.
- IBM Cloud
- Minio
- Ceph RADOS v12.2.7
- DigitalOcean
- Quobyte
- NooBaa
- Oracle Cloud
Some storage providers, like Quobyte, may need a different signature algorithm version.
Volume Snapshot Providers
| Provider | Owner | Contact |
|---|---|---|
| AWS EBS | Velero Team | Slack, GitHub Issue |
| Azure Managed Disks | Velero Team | Slack, GitHub Issue |
| Google Compute Engine Disks | Velero Team | Slack, GitHub Issue |
| Restic | Velero Team | Slack, GitHub Issue |
| Portworx | Portworx | Slack, GitHub Issue |
| DigitalOcean | StackPointCloud | |
| OpenEBS | OpenEBS | Slack, GitHub Issue |
| AlibabaCloud | AlibabaCloud | GitHub Issue |
| HPE | HPE | Slack, GitHub Issue |
Adding a new plugin
To write a plugin for a new backup or volume storage system, take a look at the example repo.
After you publish your plugin, open a PR that adds your plugin to the appropriate list.