From fcf0f3e5c2d0383f054d488bbc50aaabf87d8bc8 Mon Sep 17 00:00:00 2001 From: Ashish Amarnath Date: Fri, 19 Jun 2020 13:27:00 -0700 Subject: [PATCH] move csi pluing out of prototype (#2636) Signed-off-by: Ashish Amarnath --- changelogs/unreleased/2636-ashish-amarnath | 1 + site/_includes/plugins.html | 4 ++-- site/_plugin-list/10-container-storage-interface.md | 6 ++++-- site/docs/master/supported-providers.md | 3 +++ site/docs/v1.4/supported-providers.md | 3 +++ 5 files changed, 13 insertions(+), 4 deletions(-) create mode 100644 changelogs/unreleased/2636-ashish-amarnath diff --git a/changelogs/unreleased/2636-ashish-amarnath b/changelogs/unreleased/2636-ashish-amarnath new file mode 100644 index 000000000..164e5cfae --- /dev/null +++ b/changelogs/unreleased/2636-ashish-amarnath @@ -0,0 +1 @@ +move CSI plugin out of prototype into beta diff --git a/site/_includes/plugins.html b/site/_includes/plugins.html index 01f60b332..94e0ad69c 100644 --- a/site/_includes/plugins.html +++ b/site/_includes/plugins.html @@ -60,8 +60,8 @@ {% if plugin.RestoreItemAction %} {% endif %} - {% if plugin.prototype %} - + {% if plugin.beta %} + {% endif %} {% endif %} diff --git a/site/_plugin-list/10-container-storage-interface.md b/site/_plugin-list/10-container-storage-interface.md index 2d2ffe481..e891dbd17 100644 --- a/site/_plugin-list/10-container-storage-interface.md +++ b/site/_plugin-list/10-container-storage-interface.md @@ -4,6 +4,8 @@ link: https://github.com/vmware-tanzu/velero-plugin-for-csi object-storage: false volumesnapshotter: true local-storage: true -prototype: true +beta: true +supported-by-velero-team: true --- -This repository contains alpha plugins for CSI snapshotting via Velero. These plugins are considered experimental and should _not_ be relied upon for production use. +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. diff --git a/site/docs/master/supported-providers.md b/site/docs/master/supported-providers.md index b908295f1..ed9c931dc 100644 --- a/site/docs/master/supported-providers.md +++ b/site/docs/master/supported-providers.md @@ -10,6 +10,7 @@ Velero supports a variety of storage providers for different backup and snapshot | [Google Cloud Platform (GCP)][11] | Google Cloud Storage| Google Compute Engine Disks | [Velero plugin for GCP][12] | [GCP Plugin Setup][36] | | [Microsoft Azure][9] | Azure Blob Storage | Azure Managed Disks | [Velero plugin for Microsoft Azure][10] | [Azure Plugin Setup][37] | | [VMware vSphere][39] | 🚫 | vSphere Volumes | [VMware vSphere][39] | [vSphere Plugin Setup][40] | +| [Container Storage Interface (CSI)]| 🚫 | CSI Volumes | [Velero plugin for CSI][44] | [CSI Plugin Setup][45] | Contact: [#Velero Slack][28], [GitHub Issues][29] @@ -87,3 +88,5 @@ In the case you want to take volume snapshots but didn't find a plugin for your [41]: https://storj.io [42]: https://github.com/storj-thirdparty/velero-plugin [43]: https://github.com/storj-thirdparty/velero-plugin/issues +[44]: https://github.com/vmware-tanzu/velero-plugin-for-csi/ +[45]: https://velero.io/docs/v1.4/csi/ diff --git a/site/docs/v1.4/supported-providers.md b/site/docs/v1.4/supported-providers.md index b908295f1..ed9c931dc 100644 --- a/site/docs/v1.4/supported-providers.md +++ b/site/docs/v1.4/supported-providers.md @@ -10,6 +10,7 @@ Velero supports a variety of storage providers for different backup and snapshot | [Google Cloud Platform (GCP)][11] | Google Cloud Storage| Google Compute Engine Disks | [Velero plugin for GCP][12] | [GCP Plugin Setup][36] | | [Microsoft Azure][9] | Azure Blob Storage | Azure Managed Disks | [Velero plugin for Microsoft Azure][10] | [Azure Plugin Setup][37] | | [VMware vSphere][39] | 🚫 | vSphere Volumes | [VMware vSphere][39] | [vSphere Plugin Setup][40] | +| [Container Storage Interface (CSI)]| 🚫 | CSI Volumes | [Velero plugin for CSI][44] | [CSI Plugin Setup][45] | Contact: [#Velero Slack][28], [GitHub Issues][29] @@ -87,3 +88,5 @@ In the case you want to take volume snapshots but didn't find a plugin for your [41]: https://storj.io [42]: https://github.com/storj-thirdparty/velero-plugin [43]: https://github.com/storj-thirdparty/velero-plugin/issues +[44]: https://github.com/vmware-tanzu/velero-plugin-for-csi/ +[45]: https://velero.io/docs/v1.4/csi/