From 58260638ecdcfbbaf4967f804830ecac2d758a03 Mon Sep 17 00:00:00 2001 From: Lisa Pettyjohn Date: Fri, 21 May 2021 13:34:01 -0400 Subject: [PATCH] OSDOCS-2186 AliCloud Disk CSI --- _topic_maps/_topic_map.yml | 2 ++ ...sistent-storage-csi-drivers-supported.adoc | 1 + modules/persistent-storage-csi-tp-enable.adoc | 8 +++---- .../persistent-storage-csi-alicloud-disk.adoc | 24 +++++++++++++++++++ 4 files changed, 30 insertions(+), 5 deletions(-) create mode 100644 storage/container_storage_interface/persistent-storage-csi-alicloud-disk.adoc diff --git a/_topic_maps/_topic_map.yml b/_topic_maps/_topic_map.yml index 34b3b2d860..fc292d6a2b 100644 --- a/_topic_maps/_topic_map.yml +++ b/_topic_maps/_topic_map.yml @@ -1191,6 +1191,8 @@ Topics: File: persistent-storage-csi-cloning - Name: CSI automatic migration File: persistent-storage-csi-migration + - Name: AliCloud Disk CSI Driver Operator + File: persistent-storage-csi-alicloud-disk - Name: AWS Elastic Block Store CSI Driver Operator File: persistent-storage-csi-ebs - Name: AWS Elastic File Service CSI Driver Operator diff --git a/modules/persistent-storage-csi-drivers-supported.adoc b/modules/persistent-storage-csi-drivers-supported.adoc index 07c9d4a074..38e592ff0d 100644 --- a/modules/persistent-storage-csi-drivers-supported.adoc +++ b/modules/persistent-storage-csi-drivers-supported.adoc @@ -16,6 +16,7 @@ The following table describes the CSI drivers that are installed with {product-t |=== |CSI driver |CSI volume snapshots |CSI cloning |CSI resize +|AliCloud Disk | ✅ | - | ✅ |AWS EBS | ✅ | - | ✅ |AWS EFS (Tech Preview) | - | - | - |Google Cloud Platform (GCP) persistent disk (PD)| ✅ | - | ✅ diff --git a/modules/persistent-storage-csi-tp-enable.adoc b/modules/persistent-storage-csi-tp-enable.adoc index c4876eab4e..ac1a58302d 100644 --- a/modules/persistent-storage-csi-tp-enable.adoc +++ b/modules/persistent-storage-csi-tp-enable.adoc @@ -12,18 +12,18 @@ endif::[] :_content-type: PROCEDURE [id="csi-tp-enable_{context}"] -= Enabling the {FeatureName} CSI Driver Operator -To enable the {FeatureName} Container Storage Interface (CSI) Driver Operator, you must enable feature gates with the `TechPreviewNoUpgrade` feature set. += Enabling the {FeatureName} CSI driver operator +To enable the {FeatureName} Container Storage Interface (CSI) driver operator, you must enable feature gates with the `TechPreviewNoUpgrade` feature set. .Procedure . Enable feature gates with the `TechPreviewNoUpgrade` feature set (see _Nodes_ -> _Enabling features using feature gates_). - + [IMPORTANT] ==== After turning Technology Preview features on by using feature gates, they cannot be turned off and cluster upgrades are prevented. ==== + . Verify the cluster operator storage: + [source,terminal] @@ -61,7 +61,6 @@ vmware-vsphere-csi-driver-node-vb4gv 3/3 Running 0 vmware-vsphere-csi-driver-operator-7c7fc474c-p544t 1/1 Running 0 4h29m ---- endif::vsphere[] - ifdef::azure[] [source, terminal] ---- @@ -93,7 +92,6 @@ thin-csi csi.vsphere.vmware.com Delete WaitForFirstCons ---- <1> vSphere storage class endif::vsphere[] - ifdef::azure[] [source,terminal] ---- diff --git a/storage/container_storage_interface/persistent-storage-csi-alicloud-disk.adoc b/storage/container_storage_interface/persistent-storage-csi-alicloud-disk.adoc new file mode 100644 index 0000000000..29e3494753 --- /dev/null +++ b/storage/container_storage_interface/persistent-storage-csi-alicloud-disk.adoc @@ -0,0 +1,24 @@ +[id="persistent-storage-csi-alicloud-disk"] += AliCloud Disk CSI Driver Operator +include::modules/common-attributes.adoc[] +:context: persistent-storage-csi-alicloud-disk + +toc::[] + +[id="persistent-storage-csi-alicloud-disk-overview"] +== Overview + +{product-title} is capable of provisioning persistent volumes (PVs) using the Container Storage Interface (CSI) driver for Alibaba AliCloud Disk Storage. + +Familiarity with xref:../../storage/understanding-persistent-storage.adoc#understanding-persistent-storage[persistent storage] and xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[configuring CSI volumes] is recommended when working with a CSI Operator and driver. + +To create CSI-provisioned PVs that mount to AliCloud Disk storage assets, {product-title} installs the AliCloud Disk CSI Driver Operator and the AliCloud Disk CSI driver, by default, in the `openshift-cluster-csi-drivers` namespace. + +* The _AliCloud Disk CSI Driver Operator_ provides a storage class (`alicloud-disk`) that you can use to create persistent volume claims (PVCs). The AliCloud Disk CSI Driver Operator supports dynamic volume provisioning by allowing storage volumes to be created on demand, eliminating the need for cluster administrators to pre-provision storage. + +* The _AliCloud Disk CSI driver_ enables you to create and mount AliCloud Disk PVs. + +include::modules/persistent-storage-csi-about.adoc[leveloffset=+1] + +.Additional resources +* xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[Configuring CSI volumes]