gardener / gardener-extension-provider-azure

Gardener extension controller for the Azure cloud provider (https://azure.microsoft.com).

Home Page:https://gardener.cloud

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Support PremiumV2_LRS storage

ewuknadierf opened this issue · comments

How to categorize this issue?
/area storage
/kind enhancement
/platform azure

What would you like to be added:
Gardener should support PremiumV2_LRS for node VMs.
https://learn.microsoft.com/en-us/azure/aks/azure-disk-csi#storage-class-driver-dynamic-disks-parameters

Why is this needed:
For cost and performance improvements.

@ewuknadierf Reading https://learn.microsoft.com/en-us/azure/virtual-machines/disks-types#premium-ssd-v2-limitations more closely it seems like PremiumV2_LRS cannot be used for VM root disks. You are only able to use it via CSI which should already be supported in the latest release of the provider even if you would need to create your own storage class to do so.

Because of the limitations I would also be reluctant to create a managed storage class at the moment and I feel it would be better if you would manage it on your own.

thxs for clarification @kon-angelo!
/close