Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Volume Resizing

This example shows how to resize BSU persistence volume using volume resizing features.

Note

  • BSU has a limitation with volume modification only when state is available. Refer to API documentation for more details.

Usage

  1. Add allowVolumeExpansion: true in the StorageClass spec in example manifest to enable volume expansion. You can only expand a PVC if its storage class’s allowVolumeExpansion field is set to true

  2. Deploy the example:

kubectl apply -f specs/
  1. Verify the volume is created:
kubectl get pv 
  1. Expand the volume size by increasing the capacity in PVC's spec.resources.requests.storage:
 kubectl edit pvc -n resizing-p bsu-claim

Save the result at the end of the edit.

  1. Verify that the persistence volume are resized:
kubectl get pv

You should see the new value relfected in the capacity fields.

  1. Cleanup resources:
kubectl delete -f specs/