Skip to content

Commit 55a0ccf

Browse files
Implement additional requested changes
Signed-off-by: Thomas Spear <81998567+tspearconquest@users.noreply.github.com>
1 parent f7ed9ea commit 55a0ccf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/driver-parameters.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ secretName | specify secret name to store account key | | No |
7070
secretNamespace | specify the namespace of secret to store account key | `default`,`kube-system`, etc | No | pvc namespace (`csi.storage.k8s.io/pvc/namespace`)
7171
useDataPlaneAPI | specify whether use [data plane API](https://github.com/Azure/azure-sdk-for-go/blob/master/storage/share.go) for file share create/delete/resize, this could solve the SRP API throttling issue since data plane API has almost no limit, while it would fail when there is firewall or vnet setting on storage account | `true`,`false` | No | `false`
7272
enableMultichannel | specify whether enable [SMB multi-channel](https://learn.microsoft.com/en-us/azure/storage/files/files-smb-protocol?tabs=azure-portal#smb-multichannel) for **Premium** storage account <br> Note: this feature is used with `max_channels=4` (or 2,3) mount option | `true`,`false` | No | `false`
73-
clientID | specify Azure client ID who will create Azure file share | Azure client ID | No | if empty, kubelet managed identity will be used
73+
clientID | Specify the Azure client ID that will be used to create the Azure file share | Azure client ID | No | If left empty, the kubelet managed identity will be used when mounting without an account key
7474
--- | **Following parameters are only for NFS protocol** | --- | --- |
7575
allowSharedKeyAccess | Allow or disallow shared key access for storage account created by driver | `true`,`false` | No | `true`
7676
rootSquashType | specify root squashing behavior on the share. The default is `NoRootSquash` | `AllSquash`, `NoRootSquash`, `RootSquash` | No |
@@ -120,7 +120,7 @@ volumeAttributes.storageEndpointSuffix | specify Azure storage endpoint suffix |
120120
volumeAttributes.secretName | secret name that stores storage account name and key | | No |
121121
volumeAttributes.secretNamespace | secret namespace | `default`,`kube-system`, etc | No | pvc namespace (`csi.storage.k8s.io/pvc/namespace`)
122122
volumeAttributes.getLatestAccountKey | whether getting the latest account key based on the creation time, this driver would get the first key by default | `true`,`false` | No | `false`
123-
volumeAttributes.clientID | specify Azure client ID who will mount Azure file share | Azure client ID | No | if empty, kubelet managed identity will be used
123+
volumeAttributes.clientID | Specify the Azure client ID that will be used to create the Azure file share | Azure client ID | No | If left empty, the kubelet managed identity will be used when mounting without an account key
124124
nodeStageSecretRef.name | secret name that stores storage account name and key | existing secret name | Yes |
125125
nodeStageSecretRef.namespace | secret namespace | k8s namespace | Yes |
126126
--- | **Following parameters are only for NFS protocol** | --- | --- |

0 commit comments

Comments
 (0)