Safely expand a Kubernetes PersistentVolumeClaim without downtime.
This guide is designed to assist you in managing your PVC utilization effectively. If you encounter an alert indicating that your PVC utilization has exceeded a specified limit, it may indicate that you need to resize your PVC.
Before you start, download the Kubeconfig file from the relevant Environment Overview page and set it as the active configuration in your terminal using the following command:
In Azure, there are two methods to resize PVCs that utilize Azure Managed Disks:
Resizing with the LiveResize preview feature.
Resizing with an associated period of downtime.
Resizing PVCs without downtime is possible if either the VM scale sets used for the nodes are supported or the LiveResize preview feature is enabled. If these options are not available, resizing the PVC will require a period of downtime.
Note: Ensure that the SKU name and Region are available (refer to the provided sheet for details) before proceeding. Without these, the utilization of the LiveResize preview feature for resizing is not possible. In such cases, you will need to proceed with Resizing with an associated period of downtime.