--- apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: blob-fuse provisioner: blob.csi.azure.com parameters: resourceGroup: EXISTING_RESOURCE_GROUP_NAME storageAccount: EXISTING_STORAGE_ACCOUNT_NAME containerName: EXISTING_CONTAINER_NAME server: SERVER_ADDRESS # optional, provide a new address to replace default "accountname.blob.core.windows.net" reclaimPolicy: Retain # if set as "Delete" container would be removed after pvc deletion volumeBindingMode: Immediate allowVolumeExpansion: true mountOptions: - -o allow_other - --file-cache-timeout-in-seconds=120 - --use-attr-cache=true - --cancel-list-on-mount-seconds=60 # prevent billing charges on mounting - -o attr_timeout=120 - -o entry_timeout=120 - -o negative_timeout=120 - --cache-size-mb=1000 # Default will be 80% of available memory, eviction will happen beyond that.