Azure AKS Cluster Storage Initialization Configuration

Platform integration with Azure AKS and storage initialization configuration.

TOC

Constraints and Limitations

The default azurefile file storage class may not support permission modifications after mounting, which may cause some applications like PostgreSQL and Jenkins to fail to run properly.

Prerequisites

Configuration Steps

  1. Go to Platform Management and click Storage Management > Storage Classes in the left navigation.

  2. Click the three dots next to the storage class named default or azurefile > Update Project.

    Note: After importing an AKS cluster, the following default storage classes are generated. default is recommended for block storage, and azurefile for file storage. See Default Storage Class Description.

  3. Select the Project Assignment method as needed and click Update to assign default or azurefile storage classes to projects.

    Note: If the default storage classes don't meet requirements, create new storage classes following the above steps and modify parameters as needed. See Available Storage Class Parameters.

Default Storage Class Description

Storage Class NameStorage Class TypeDescription
(Recommended) azurefileFile StorageCreates Azure file shares using Azure standard storage.
(Recommended) defaultBlock StorageCreates managed disks using Azure StandardSSD storage.
azurefile-csiFile StorageCreates Azure file shares using Azure standard storage.
azurefile-csi-nfsFile StorageCreates Azure file shares using Azure standard storage, NFS protocol.
azurefile-csi-premiumFile StorageCreates Azure file shares using Azure premium storage.
azurefile-premiumFile StorageCreates Azure file shares using Azure premium storage.
managedBlock StorageCreates managed disks using Azure StandardSSD storage.
managed-csiBlock StorageCreates managed disks using Azure StandardSSD locally redundant storage (LRS).
managed-csi-premiumBlock StorageCreates managed disks using Azure premium locally redundant storage (LRS).
managed-premiumBlock StorageCreates managed disks using Azure premium storage.

Available Storage Class Parameters