Plugins

Velero uses plugins to integrate with a variety of storage systems and Kubernetes platforms to support backup, restore and snapshot operations.

Read more about how to use and create plugins in our docs, a detailed list of supported providers, and check out our plugin-example repo.

Amazon Web Services (AWS)

This repository contains an object store plugin and a volume snapshotter plugin to support running Velero on Amazon Web Services.

Google Cloud Platform (GCP)

This repository contains an object store plugin and a volume snapshotter plugin to support running Velero on Google Cloud Platform.

Microsoft Azure

This repository contains an object store plugin and a volume snapshotter plugin to support running Velero on Microsoft Azure.

VMware vSphere

This repository contains a volume snapshotter plugin to support running Velero on VMware vSphere.

Alibaba Cloud

Used for backup and restore on Alibaba Cloud through Velero. You need to install and configure velero and the velero-plugin for alibabacloud.

DigitalOcean

DigitalOcean Block Storage provider plugin for Velero. The plugin is designed to create filesystem snapshots of Block Storage backed PersistentVolumes that are used in a Kubernetes cluster running on DigitalOcean.

HPE Storage

HPE storage plugin for Velero. To take snapshots of HPE volumes through Velero you need to install and configure the HPE Snapshotter plugin.

OpenEBS

To do backup/restore of OpenEBS CStor volumes through Velero utility, you need to install and configure OpenEBS velero-plugin.

OpenShift

General Velero plugin for backup and restore of OpenShift workloads.

Portworx

To take snapshots of Portworx volumes through Velero you need to install and configure the Portworx plugin.

Storj

This repository contains a Velero object store plugin to support backup/restore from Velero to Storj decentralized file object storage.

Container Storage Interface (CSI)

This repository contains Velero plugins for snapshotting CSI backed PVCs using the CSI beta snapshot APIs. These plugins are currently in beta as of the Velero 1.4 release and will follow the CSI volumesnapshotting APIs in upstream Kubernetes to GA.

Getting Started

To help you get started, see the documentation.