File tree 1 file changed +16
-0
lines changed
content/en/docs/concepts/storage 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,22 @@ deletionPolicy: Delete
67
67
parameters:
68
68
` ` `
69
69
70
+ If multiple CSI drivers exist, a default VolumeSnapshotClass can be specified
71
+ for each of them.
72
+
73
+ # ## VolumeSnapshotClass dependencies
74
+
75
+ When you create a VolumeSnapshot without specifying a VolumeSnapshotClass, Kubernetes
76
+ automatically selects a default VolumeSnapshotClass that has a CSI driver matching
77
+ the CSI driver of the PVC’s StorageClass.
78
+
79
+ This behavior allows multiple default VolumeSnapshotClass objects to coexist in a cluster, as long as
80
+ each one is associated with a unique CSI driver.
81
+
82
+ Always ensure that there is only one default VolumeSnapshotClass for each CSI driver. If
83
+ multiple default VolumeSnapshotClass objects are created using the same CSI driver,
84
+ a VolumeSnapshot creation will fail because Kubernetes cannot determine which one to use.
85
+
70
86
# ## Driver
71
87
72
88
Volume snapshot classes have a driver that determines what CSI volume plugin is
You can’t perform that action at this time.
0 commit comments