From 89e3035ebb5caf0a68c630194a92d02830c2bfdc Mon Sep 17 00:00:00 2001 From: robisoh88 <61214689+robisoh88@users.noreply.github.com> Date: Thu, 5 Nov 2020 16:35:50 -0500 Subject: [PATCH 1/2] Update README.md The prerequisites can be updated to install the ebs-csi-driver with alpha features and another prerequisite should include installing Snapshot Beta CRDs if the cluster does not come pre0installed with it. --- examples/kubernetes/snapshot/README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/kubernetes/snapshot/README.md b/examples/kubernetes/snapshot/README.md index 52d3b6c83c..8fdb414b30 100644 --- a/examples/kubernetes/snapshot/README.md +++ b/examples/kubernetes/snapshot/README.md @@ -10,7 +10,8 @@ This driver implements basic volume snapshotting functionality using the [extern 1. The `VolumeSnapshotDataSource` must be set in `--feature-gates=` in the `kube-apiserver`. -1. The [aws-ebs-csi-driver driver](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) is installed. +1. The [aws-ebs-csi-driver driver](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) with alpha features is installed. +1. If your cluster does not come pre-installed with Snapshot Beta CRDs, install the [Snapshot Beta CRDs](https://github.com/kubernetes-csi/external-snapshotter/tree/master/client/config/crd) ### Usage From 2c119ef0e28f1adde8afd292c576b17648ef807b Mon Sep 17 00:00:00 2001 From: robisoh88 <61214689+robisoh88@users.noreply.github.com> Date: Fri, 27 Nov 2020 15:53:35 -0500 Subject: [PATCH 2/2] Update README.md --- examples/kubernetes/snapshot/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/examples/kubernetes/snapshot/README.md b/examples/kubernetes/snapshot/README.md index 8fdb414b30..4ae0ad9e19 100644 --- a/examples/kubernetes/snapshot/README.md +++ b/examples/kubernetes/snapshot/README.md @@ -8,10 +8,12 @@ This driver implements basic volume snapshotting functionality using the [extern 1. Kubernetes 1.13+ (CSI 1.0). -1. The `VolumeSnapshotDataSource` must be set in `--feature-gates=` in the `kube-apiserver`. +1. The `VolumeSnapshotDataSource` must be set in `--feature-gates=` in the `kube-apiserver`. This feature is enabled by default from Kubernetes v1.17+. + +1. Install Snapshot Beta CRDs, Common Snapshot Controller, & CSI Driver (with alpha features) per CSI Snapshotter [Doc](https://github.com/kubernetes-csi/external-snapshotter#usage) + + -1. The [aws-ebs-csi-driver driver](https://github.com/kubernetes-sigs/aws-ebs-csi-driver) with alpha features is installed. -1. If your cluster does not come pre-installed with Snapshot Beta CRDs, install the [Snapshot Beta CRDs](https://github.com/kubernetes-csi/external-snapshotter/tree/master/client/config/crd) ### Usage