To set a StorageClass as the cluster-wide default, add the following annotation to your StorageClass’s metadata:
storageclass.kubernetes.io/is-default-class: "true"
For example:
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
annotations:
storageclass.kubernetes.io/is-default-class: "true"
...
This enables any Persistent Volume Claim (PVC) that does not specify a specific volume to automatically be provisioned through the default StorageClass.
Note
|
The beta annotation |
To set a StorageClass description, add the following annotation to your StorageClass’s metadata:
kubernetes.io/description: My StorageClass Description
For example:
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
annotations:
kubernetes.io/description: My StorageClass Description
...