Azure Disk storage is designed to be used with Azure virtual machines for the tenant workloads. It offers high-performance, durable block storage with sub-millisecond latency and throughput for transaction-intensive workloads.
1.0.x
Name | Supported Values | Default Value | Description |
---|---|---|---|
storageaccounttype | Standard_LRS, Premium_LRS | Standard_LRS | The storage account type to use |
kind | managed, shared, dedicated | managed | The disk kind |
reclaimPolicy | Delete, Retain | Delete | Defines whether volumes will be retained or deleted |
allowVolumeExpansion | true, false | true | Flag to allow resizing volume |
isDefaultClass | true, false | true | Flag to denote if this StorageClass will be the default |
volumeBindingMode | WaitForFirstConsumer, Immediate | WaitForFirstConsumer | Controls when volumeBinding and dynamic provisioning should happen |
References:
https://kubernetes.io/docs/concepts/storage/storage-classes/#azure-disk-storage-class
More info about Storage classes can be found in the following links:
https://kubernetes.io/docs/concepts/storage/storage-classes/
Storage classes created by Spectro will be with the name "spectro-storage-class" and can be fetched from kubectl using the following CLI command:
kubectl get storageclass