Storage Class
kubectl get storageclass
kubectl describe storageclass/STORAGE_CLASS_NAME
kind: StorageClass
apiVersion: storage.k8s.io/v1
allowVolumeExpansion: true
metadata:
annotations:
storageclass.kubernetes.io/is-default-class: "false"
name: gp2
parameters:
fsType: ext4
type: gp2
provisioner: kubernetes.io/aws-ebs
reclaimPolicy: Delete
volumeBindingMode: WaitForFirstConsumer
allowVolumeExpansion: true
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: efs-user-sc
parameters:
basePath: /BASE_PATH_IN_EFS
directoryPerms: "777"
fileSystemId: EFS_FILE_SYSTEM_ID
gid: "1000"
provisioningMode: efs-ap
uid: "1000"
provisioner: efs.csi.aws.com
reclaimPolicy: Delete
volumeBindingMode: Immediate
change uid and gid for root permission based volumes:
...
gid: "0"
provisioningMode: efs-ap
uid: "0"
...