From bad7d56ef401242e47b1572f541c2b669fbf1a74 Mon Sep 17 00:00:00 2001 From: Prasanna Kumar Kalever Date: Mon, 15 Mar 2021 12:47:21 +0530 Subject: [PATCH] doc: add snapshot API version support matrix Signed-off-by: Prasanna Kumar Kalever --- docs/ceph-csi-upgrade.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/docs/ceph-csi-upgrade.md b/docs/ceph-csi-upgrade.md index ac36e35a6..09a36d5dd 100644 --- a/docs/ceph-csi-upgrade.md +++ b/docs/ceph-csi-upgrade.md @@ -52,12 +52,21 @@ fuse client or rbd-nbd as of now. This guide will walk you through the steps to upgrade the software in a cluster from v3.0 to v3.1 -### snapshot-controller and snapshot Beta CRD +### Snapshot-controller Its kubernetes distributor responsibility to install new snapshot -controller and snapshot beta CRD. more info can be found +controller and snapshot CRD. more info can be found [here](https://github.com/kubernetes-csi/external-snapshotter/tree/master#usage) +#### Snapshot API version support matrix + +| Snapshot API version | Kubernetes Version | Snapshot-Controller + CRDs Version | Sidecar Version | +| -------------------- | -------------------- | ---------------------------------- | ---------------------- | +| v1beta1 | v1.17 =< k8s < v1.20 | v2.x =< snapshot-controller < v4.x | sidecar >= v2.x | +| v1 | k8s >= v1.20 | snapshot-controller >= v4.x | sidecar >= v2.x | + +**Note:** We recommend to use {sidecar, controller, crds} of same version + ## Upgrading from v1.2 to v2.0 Refer