Skip to content

Commit 73b4a10

Browse files
Improve third-party storage CSI driver documentation (#879)
Signed-off-by: Cooper Tseng <[email protected]> Co-authored-by: Jillian Maroket <[email protected]>
1 parent c74657d commit 73b4a10

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

docs/advanced/csidriver.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,14 @@ For more information, see [VM Backup Compatibility](https://docs.harvesterhci.io
7676

7777
:::
7878

79+
:::note
80+
81+
If the StorageClass provisioner is not in the CDI's list of [provisioners with default access and volume modes](https://github.com/kubevirt/containerized-data-importer/blob/v1.61.1/pkg/storagecapabilities/storagecapabilities.go#L35-L127), you must annotate the StorageClass with `cdi.harvesterhci.io/storageProfileVolumeModeAccessModes`. Without this annotation, the Helm installation may fail. Check the CSI driver's Helm chart documentation for instructions on how to annotate the StorageClass.
82+
83+
For more information, see [Containerized Data Importer (CDI) Settings](./storageclass.md#containerized-data-importer-cdi-settings)
84+
85+
:::
86+
7987
1. Login to the Harvester UI, then navigate to **Advanced** > **Settings**.
8088
1. Find and select **csi-driver-config**, and then select **** > **Edit Setting** to access the configuration options.
8189
1. Set the **Provisioner** to the third-party CSI driver in the settings.

versioned_docs/version-v1.6/advanced/csidriver.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,14 @@ For more information, see [VM Backup Compatibility](https://docs.harvesterhci.io
7676

7777
:::
7878

79+
:::note
80+
81+
If the StorageClass provisioner is not in the CDI's list of [provisioners with default access and volume modes](https://github.com/kubevirt/containerized-data-importer/blob/v1.61.1/pkg/storagecapabilities/storagecapabilities.go#L35-L127), you must annotate the StorageClass with `cdi.harvesterhci.io/storageProfileVolumeModeAccessModes`. Without this annotation, the Helm installation may fail. Check the CSI driver's Helm chart documentation for instructions on how to annotate the StorageClass.
82+
83+
For more information, see [Containerized Data Importer (CDI) Settings](./storageclass.md#containerized-data-importer-cdi-settings)
84+
85+
:::
86+
7987
1. Login to the Harvester UI, then navigate to **Advanced** > **Settings**.
8088
1. Find and select **csi-driver-config**, and then select **** > **Edit Setting** to access the configuration options.
8189
1. Set the **Provisioner** to the third-party CSI driver in the settings.

0 commit comments

Comments
 (0)