You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: AKS-Hybrid/create-storage-classes.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -245,33 +245,33 @@ When a storage class is updated, if all the properties that changed are updatabl
245
245
246
246
| Property | Type | In-place update | Description |
247
247
| -- | -- | -- | -- |
248
-
|`type`|`"NFS"`| N/A | Specify this is an NFS type. |
248
+
|`type`|`NFS`| N/A | Specify this is an NFS type. |
249
249
|`server`|`string`| No | NFS server address. |
250
250
|`share`|`string`| No | NFS share. |
251
-
|`subDir`|`string \| undefined`| No | Subdirectory under `share`. If the subdirectory doesn't exist, the driver creates it. |
252
-
|`mountPermissions`|`string \| undefined`| No | Mounted folder permissions. Default is 0. If set as nonzero, the driver performs `chmod` after mount. |
253
-
|`onDelete`|`"Delete" \| "Retain"`| No | The action to take when an NFS volume is deleted. Default is `Delete`. |
251
+
|`subDir`|`string`\|`undefined`| No | Subdirectory under `share`. If the subdirectory doesn't exist, the driver creates it. |
252
+
|`mountPermissions`|`string`\|`undefined`| No | Mounted folder permissions. Default is 0. If set as nonzero, the driver performs `chmod` after mount. |
253
+
|`onDelete`|`Delete`\|`Retain`| No | The action to take when an NFS volume is deleted. Default is `Delete`. |
254
254
255
255
### SMB
256
256
257
257
| Property | Type | In-place update | Description |
258
258
| -- | -- | -- | -- |
259
-
|`type`|`"SMB"`| N/A | Specify this is an SMB type. |
259
+
|`type`|`SMB`| N/A | Specify this is an SMB type. |
260
260
|`source`|`string`| No | SMB server source. |
261
-
|`subDir`|`string \| undefined`| No | Subdirectory under share. If the subdirectory doesn't exist, the driver creates it. |
262
-
|`username`|`string \| undefined`|**Yes**| Server username. |
263
-
|`password`|`string \| undefined` (secret) |**Yes**| Server password. |
264
-
|`domain`|`string \| undefined`|**Yes**| Server domain. |
261
+
|`subDir`|`string`\|`undefined`| No | Subdirectory under share. If the subdirectory doesn't exist, the driver creates it. |
262
+
|`username`|`string`\|`undefined`|**Yes**| Server username. |
263
+
|`password`|`string`\|`undefined` (secret) |**Yes**| Server password. |
264
+
|`domain`|`string`\|`undefined`|**Yes**| Server domain. |
265
265
266
266
### AksArcDisk (only for AKS Arc clusters)
267
267
268
268
You can create a storage class that uses custom disks. This process is only for AKS Arc clusters. See [Create custom storage class for disks](container-storage-interface-disks.md?tabs=23H2#create-custom-storage-class-for-disks).
269
269
270
270
| Property | type | In-place update | description |
271
271
| -- | -- | -- | -- |
272
-
|`type`|`"AksArcDisk"`| N/A | Specify this is the AksArcDisk type. |
272
+
|`type`|`AksArcDisk`| N/A | Specify this is the AksArcDisk type. |
273
273
|`storagePathId`|`string`| No | The resource ID for the storage path. |
274
-
|`fsType`|`string \| undefined`| No |`fsType` parameters for the storage class. If the storage class contains Linux workloads, set it to `ext4`. Otherwise, leave it undefined. |
274
+
|`fsType`|`string`\|`undefined`| No |`fsType` parameters for the storage class. If the storage class contains Linux workloads, set it to `ext4`. Otherwise, leave it undefined. |
275
275
276
276
## Other features
277
277
@@ -280,18 +280,18 @@ You can create a storage class that uses custom disks. This process is only for
| Performance |`performance`|`performance`|`"Ultra" \| "Premium" \| "Standard" \| "NotAvailable"`| The performance of the storage class. |
285
-
| Failover speed |`failoverSpeed`|`failover`|`"Slow" \| "Fast" \| "Super" \| "NotAvailable"`| How fast a pod using a volume of the storage class can recover when the pod is migrated to another node. |
286
-
| Access mode |`accssModes`|`accessModes`| Array of `"ReadWriteOnce" \| "ReadWriteMany" \| "ReadOnlyMany"`. | If a storage class supports an access mode, a volume of the storage class can be bound to the PVC if PVC specifies its `spec.accessModes` to the access mode. |
283
+
| -- | -- | -- | -- | --|
284
+
| Performance |`performance`|`performance`|`Ultra`\|`Premium`\|`Standard`\|`NotAvailable`| The performance of the storage class. |
285
+
| Failover speed |`failoverSpeed`|`failover`|`Slow`\|`Fast`\|`Super`\|`NotAvailable`| How fast a pod using a volume of the storage class can recover when the pod is migrated to another node. |
286
+
| Access mode |`accssModes`|`accessModes`| Array of `ReadWriteOnce`\|`ReadWriteMany`\|`ReadOnlyMany`. | If a storage class supports an access mode, a volume of the storage class can be bound to the PVC if PVC specifies its `spec.accessModes` to the access mode. |
287
287
288
288
You can see the attribute detection results of a storage class in the cloud as described in the next section. If any detection failed or timed out, the property isn't available.
289
289
290
290
#### Azure portal
291
291
292
292
The attribute detection results are available in the list.
0 commit comments