github kubernetes-csi/external-snapshotter v6.0.0

latest releases: v7.0.2, v6.3.4, v7.0.1...
24 months ago

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 k8s.gcr.io/sig-storage/snapshot-controller:v6.0.0
docker pull k8s.gcr.io/sig-storage/csi-snapshotter:v6.0.0
docker pull k8s.gcr.io/sig-storage/snapshot-validation-webhook:v6.0.0

Breaking Changes

API Removal

  • Cherry-pick 704: Remove VolumeSnapshot v1beta1 APIs and generated functions. Please update to VolumeSnapshot v1 APIs as soon as possible. (#709, @RaunakShah)

Changes by Kind

API Change

Feature

Snapshot Controller

  • Cherry-pick #679: Changes to snapshot controller to add SourceVolumeMode to VolumeSnapshotContents. (#694, @RaunakShah)

Snapshot Validation Webhook

  • Cherry-pick #680: Add webhook to make SourceVolumeMode immutable. (#701, @RaunakShah)
  • Cherry-pick 704: Remove validation for VolumeSnapshot v1beta1 API objects from the snapshot validation webhook. (#709, @RaunakShah)
  • Cherry-pick #688: Added admission webhook to ensure that only one VolumeSnapshotClass can be default for each CSI driver. To benefit from this validation, please update your webhook configuration as shown in deploy/kubernetes/webhook-example/admission-configuration-template. (#700, @shawn-hurley)
  • Cherry-pick #674: Adding validation for VolumeSnapshotClass to only have a single default for a particular driver. (#693, @shawn-hurley)
  • Cherry-pick #706: Adding RBAC file to webhook example for updated validating webhook. (#710, @shawn-hurley)

Full Changelog

https://github.com/kubernetes-csi/external-snapshotter/blob/v6.0.0/CHANGELOG/CHANGELOG-6.0.md

Don't miss a new external-snapshotter release

NewReleases is sending notifications on new releases.