Document annotation to set default VolumeSnapshotClass
This commit is contained in:
committed by
Timo Reimann
parent
093b0c22b4
commit
92e9bf96b5
@@ -39,14 +39,27 @@ request a particular class. Administrators set the name and other parameters
|
|||||||
of a class when first creating VolumeSnapshotClass objects, and the objects cannot
|
of a class when first creating VolumeSnapshotClass objects, and the objects cannot
|
||||||
be updated once they are created.
|
be updated once they are created.
|
||||||
|
|
||||||
Administrators can specify a default VolumeSnapshotClass just for VolumeSnapshots
|
```yaml
|
||||||
that don't request any particular class to bind to.
|
apiVersion: snapshot.storage.k8s.io/v1beta1
|
||||||
|
kind: VolumeSnapshotClass
|
||||||
|
metadata:
|
||||||
|
name: csi-hostpath-snapclass
|
||||||
|
driver: hostpath.csi.k8s.io
|
||||||
|
deletionPolicy: Delete
|
||||||
|
parameters:
|
||||||
|
```
|
||||||
|
|
||||||
|
Administrators can specify a default VolumeSnapshotClass for VolumeSnapshots
|
||||||
|
that don't request any particular class to bind to by adding the
|
||||||
|
`snapshot.storage.kubernetes.io/is-default-class: "true"` annotation:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
apiVersion: snapshot.storage.k8s.io/v1beta1
|
apiVersion: snapshot.storage.k8s.io/v1beta1
|
||||||
kind: VolumeSnapshotClass
|
kind: VolumeSnapshotClass
|
||||||
metadata:
|
metadata:
|
||||||
name: csi-hostpath-snapclass
|
name: csi-hostpath-snapclass
|
||||||
|
annotations:
|
||||||
|
snapshot.storage.kubernetes.io/is-default-class: "true"
|
||||||
driver: hostpath.csi.k8s.io
|
driver: hostpath.csi.k8s.io
|
||||||
deletionPolicy: Delete
|
deletionPolicy: Delete
|
||||||
parameters:
|
parameters:
|
||||||
|
|||||||
Reference in New Issue
Block a user