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: articles/aks/azure-files-csi.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Use Container Storage Interface (CSI) driver for Azure Files on Azure Kubernetes Service (AKS)
3
3
description: Learn how to use the Container Storage Interface (CSI) driver for Azure Files in an Azure Kubernetes Service (AKS) cluster.
4
4
ms.topic: article
5
-
ms.date: 01/18/2023
5
+
ms.date: 04/11/2023
6
6
---
7
7
8
8
# Use Azure Files Container Storage Interface (CSI) driver in Azure Kubernetes Service (AKS)
@@ -16,9 +16,9 @@ To create an AKS cluster with CSI drivers support, see [Enable CSI drivers on AK
16
16
> [!NOTE]
17
17
> *In-tree drivers* refers to the current storage drivers that are part of the core Kubernetes code versus the new CSI drivers, which are plug-ins.
18
18
19
-
## Azure Files CSI driver new features
19
+
## Azure File CSI driver new features
20
20
21
-
In addition to the original in-tree driver features, Azure Files CSI driver supports the following new features:
21
+
In addition to the original in-tree driver features, Azure File CSI driver supports the following new features:
22
22
23
23
- Network File System (NFS) version 4.1
24
24
-[Private endpoint][private-endpoint-overview]
@@ -81,7 +81,7 @@ A storage class is used to define how an Azure file share is created. A storage
81
81
> [!NOTE]
82
82
> Azure Files supports Azure Premium Storage. The minimum premium file share capacity is 100 GiB.
83
83
84
-
When you use storage CSI drivers on AKS, there are two more built-in `StorageClasses` that uses the Azure Files CSI storage drivers. The other CSI storage classes are created with the cluster alongside the in-tree default storage classes.
84
+
When you use storage CSI drivers on AKS, there are two more built-in `StorageClasses` that uses the Azure File CSI storage drivers. The other CSI storage classes are created with the cluster alongside the in-tree default storage classes.
85
85
86
86
-`azurefile-csi`: Uses Azure Standard Storage to create an Azure Files share.
87
87
-`azurefile-csi-premium`: Uses Azure Premium Storage to create an Azure Files share.
@@ -158,7 +158,7 @@ The output of the command resembles the following example:
158
158
storageclass.storage.k8s.io/my-azurefile created
159
159
```
160
160
161
-
The Azure Files CSI driver supports creating [snapshots of persistent volumes](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html) and the underlying file shares.
161
+
The Azure File CSI driver supports creating [snapshots of persistent volumes](https://kubernetes-csi.github.io/docs/snapshot-restore-feature.html) and the underlying file shares.
162
162
163
163
> [!NOTE]
164
164
> This driver only supports snapshot creation, restore from snapshot is not supported by this driver. Snapshots can be restored from Azure portal or CLI. For more information about creating and restoring a snapshot, see [Overview of share snapshots for Azure Files][share-snapshots-overview].
The Azure Files CSI driver also supports Windows nodes and containers. To use Windows containers, follow the [Windows containers quickstart](./learn/quick-windows-container-deploy-cli.md) to add a Windows node pool.
454
+
The Azure File CSI driver also supports Windows nodes and containers. To use Windows containers, follow the [Windows containers quickstart](./learn/quick-windows-container-deploy-cli.md) to add a Windows node pool.
455
455
456
456
After you have a Windows node pool, use the built-in storage classes like `azurefile-csi` or create a custom one. You can deploy an example [Windows-based stateful set](https://github.com/kubernetes-sigs/azurefile-csi-driver/blob/master/deploy/example/windows/statefulset.yaml) that saves timestamps into a file `data.txt` by running the [kubectl apply][kubectl-apply] command:
457
457
@@ -510,4 +510,4 @@ The output of the commands resembles the following example:
0 commit comments