Skip to content

Commit 6d0b5c2

Browse files
Merge pull request #228117 from schaffererin/aks-storage-concepts
Addressing doc bugs/GitIssues
2 parents 277d53f + 85aeec7 commit 6d0b5c2

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

articles/aks/concepts-storage.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ Like using a secret:
103103

104104
Volumes defined and created as part of the pod lifecycle only exist until you delete the pod. Pods often expect their storage to remain if a pod is rescheduled on a different host during a maintenance event, especially in StatefulSets. A *persistent volume* (PV) is a storage resource created and managed by the Kubernetes API that can exist beyond the lifetime of an individual pod.
105105

106-
You can use Azure Disks or Files to provide the PersistentVolume. As noted in the [Volumes](#volumes) section, the choice of Disks or Files is often determined by the need for concurrent access to the data or the performance tier.
106+
You can use [Azure Disks](/azure-csi-disk-storage-provision.md) or [Azure Files](/azure-csi-files-storage-provision.md) to provide the PersistentVolume. As noted in the [Volumes](#volumes) section, the choice of Disks or Files is often determined by the need for concurrent access to the data or the performance tier.
107107

108108
![Persistent volumes in an Azure Kubernetes Services (AKS) cluster](media/concepts-storage/persistent-volumes.png)
109109

@@ -114,9 +114,9 @@ A PersistentVolume can be *statically* created by a cluster administrator, or *d
114114
115115
## Storage classes
116116

117-
To define different tiers of storage, such as Premium and Standard, you can create a *StorageClass*.
117+
To define different tiers of storage, such as Premium and Standard, you can create a *StorageClass*.
118118

119-
The StorageClass also defines the *reclaimPolicy*. When you delete the pod and the persistent volume is no longer required, the reclaimPolicy controls the behavior of the underlying Azure storage resource. The underlying storage resource can either be deleted or kept for use with a future pod.
119+
The StorageClass also defines the *reclaimPolicy*. When you delete the persistent volume, the reclaimPolicy controls the behavior of the underlying Azure storage resource. The underlying storage resource can either be deleted or kept for use with a future pod.
120120

121121
For clusters using the [Container Storage Interface (CSI) drivers][csi-storage-drivers] the following extra `StorageClasses` are created:
122122

@@ -154,6 +154,8 @@ allowVolumeExpansion: true
154154
> [!NOTE]
155155
> AKS reconciles the default storage classes and will overwrite any changes you make to those storage classes.
156156
157+
For more information about storage classes, see [StorageClass in Kubernetes](https://kubernetes.io/docs/concepts/storage/storage-classes/).
158+
157159
## Persistent volume claims
158160
159161
A PersistentVolumeClaim requests storage of a particular StorageClass, access mode, and size. The Kubernetes API server can dynamically provision the underlying Azure storage resource if no existing resource can fulfill the claim based on the defined StorageClass.

0 commit comments

Comments
 (0)