Skip to content

v2.1.0

Compare
Choose a tag to compare
@xing-yang xing-yang released this 04 Apr 02:19
· 103 commits to release-2.1 since this release
ed6cd4a

Overall Status

Volume snapshotting has been a Beta feature since Kubernetes v1.17.

Minimum CSI Spec Version

1.0.0

Minimum Kubernetes version

1.17

Maximum Kubernetes version

1.21 which is scheduled to be released on April 8, 2021.

Note: The v1beta1 version of CustomResourceDefinition is being removed in 1.22 after six releases of deprecation. In 1.22, the kube-apiserver will no longer serve the v1beta1 version of these resources and the only way to access them will be through the v1 APIs, available since 1.16.

Recommended Kubernetes version

1.17: For Beta

Container

docker pull quay.io/k8scsi/snapshot-controller:v2.1.0
docker pull quay.io/k8scsi/csi-snapshotter:v2.1.0

New Features

Snapshot Controller

  • The number of worker threads in the snapshot-controller is now configurable via the worker-threads flag. (#282, @huffmanca)

CSI External-Snapshotter Sidecar

  • The number of worker threads in the csi-snapshotter is now configurable via the worker-threads flag. (#282, @huffmanca)
  • Adds support for ListSnapshots secrets (#252, @bells17)

Bug Fixes

Snapshot Controller

  • Fixes a problem of not removing the PVC finalizer when it is no longer used by a snapshot as source. (#283, @xing-yang)
  • Fixes a problem deleting VolumeSnapshotContent with Retain policy for pre-provisioned snapshots. (#249, @xing-yang)
  • Allows the volume snapshot to be deleted if the volume snapshot class is not found. (#275, @huffmanca)

CSI External-Snapshotter Sidecar

Other Notable Changes

API Changes

  • Prints additional details when using kubectl get on VolumeSnapshot, VolumeSnapshotContent, and VolumeSnapshotClass API objects. (#260, @huffmanca)

Full Changelog

https://github.com/kubernetes-csi/external-snapshotter/blob/v2.1.0/CHANGELOG-2.1.md