v4.2.0
Overall Status
Volume snapshotting has been a GA feature since Kubernetes v1.20.
Supported CSI Spec Versions
1.0-1.5
Minimum Kubernetes version
1.20
Recommended Kubernetes version
1.20+
Container
docker pull registry.k8s.io/sig-storage/snapshot-controller:v4.2.0
docker pull registry.k8s.io/sig-storage/csi-snapshotter:v4.2.0
docker pull registry.k8s.io/sig-storage/snapshot-validation-webhook:v4.2.0
Feature
Snapshot APIs
- The namespace of the referenced VolumeSnapshot is printed when printing a VolumeSnapshotContent. (#535, @tsmetana)
Snapshot Controller
- retry-interval-startand- retry-interval-maxarguments are added to common-controller which controls retry interval of failed volume snapshot creation and deletion. These values set the ratelimiter for snapshot and content queues. (#530, @humblec)
- Add command line arguments leader-election-lease-duration,leader-election-renew-deadline, andleader-election-retry-periodto configure leader election options for the snapshot controller. (#575, @bertinatto)
- Adds an operations_in_flight metric for determining the number of snapshot operations in progress. (#519, @ggriffiths)
- Introduced "SnapshotCreated" and "SnapshotReady" events. (#540, @rexagod)
CSI Snapshotter Sidecar
- retry-interval-startand- retry-interval-maxarguments are added to csi-snapshotter sidecar which controls retry interval of failed volume snapshot creation and deletion. These values set the ratelimiter for volumesnapshotcontent queue. (#308, @humblec)
- Add command line arguments leader-election-lease-duration,leader-election-renew-deadline, andleader-election-retry-periodto configure leader election options for CSI snapshotter sidecar. (#538, @RaunakShah)
Full Changelog
https://github.com/kubernetes-csi/external-snapshotter/blob/v4.2.0/CHANGELOG/CHANGELOG-4.2.md