Skip to content

Releases: kubernetes-csi/external-provisioner

v0.4.3

29 Oct 00:39
06c7c02

Choose a tag to compare

Overall status

Beta

Supported CSI spec versions

0.3

Minimum Kubernetes version

1.12

Container

docker pull quay.io/k8scsi/csi-provisioner:v0.4.3

Feature status

Feature Status Default Description Provisioner Feature Gate Required
Snapshots Alpha On Snapshots and Restore. No

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v0.4.3/CHANGELOG-0.4.md

v1.3.1

09 Oct 00:56
263a709

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.15: For CSIMigration, Cloning and Resizing features
1.14: For lease-based leader election and Topology feature

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.3.1

Feature status

Feature Status Default Description Provisioner Feature Gate Required
Topology Beta Off Topology aware dynamic provisioning (requires kubelet 1.14 on nodes). Yes
Snapshots Alpha On Snapshots and Restore. No
CSIMigration Alpha On Migrating in-tree volume plugins to CSI. No
Cloning Alpha On Cloning. No

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.3.1/CHANGELOG-1.3.md

v1.0.2

09 Oct 01:16
0550d92

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.0.2

Feature status

Feature Status Default Description Provisioner Feature Gate Required
Topology Alpha Off Topology aware dynamic provisioning Yes
Snapshots Alpha On Snapshots and Restore. No

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.0.2/CHANGELOG-1.0.md

v1.2.2

09 Oct 00:58
970ba1b

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.14: For lease-based leader election, Topology and CSIMigration features

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.2.2

Feature status

Feature Status Default Description
Topology Beta Off Topology aware dynamic provisioning (requires kubelet 1.14 on nodes).
Snapshots* Alpha On Snapshots and Restore.
CSIMigration** Alpha On Migrating in-tree volume plugins to CSI.

*) There is no special feature gate for snapshots. It is enabled by running external-snapshotter and creating its CRDs.
**) There is no special feature gate for CSI migration. It is enabled by turning on CSI migration in Kubernetes.

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.2.2/CHANGELOG-1.2.md

v1.4.0

07 Oct 18:57
1d9bad3

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.16: For cloning and resizing beta features
1.15: For CSIMigration feature
1.14: For lease-based leader election and Topology feature

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.4.0

Feature status

Feature Status Default Description Provisioner Feature Gate Required
Topology Beta Off Topology aware dynamic provisioning (requires kubelet 1.14 on nodes). Yes
Cloning Beta On Cloning. No
Snapshots Alpha On Snapshots and Restore. No
CSIMigration Alpha On Migrating in-tree volume plugins to CSI. No

Deprecations

All external-provisioner versions < 1.4.0 are deprecated and will stop functioning in Kubernetes v1.20. See #323 and k/k#80978 for more details. Upgrade your external-provisioner to v1.4+ before Kubernetes v1.20.

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.4.0/CHANGELOG-1.4.md

v1.3.0

21 Jun 17:27
27750ab

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.15: For CSIMigration, Cloning and Resizing features
1.14: For lease-based leader election and Topology feature

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.3.0

Feature status

Feature Status Default Description Provisioner Feature Gate Required
Topology Beta Off Topology aware dynamic provisioning (requires kubelet 1.14 on nodes). Yes
Snapshots Alpha On Snapshots and Restore. No
CSIMigration Alpha On Migrating in-tree volume plugins to CSI. No
Cloning Alpha On Cloning. No

Breaking Changes

  • The alpha resizer secret name and namespace keys have been changed from the following values:

    • csi.storage.k8s.io/resizer-secret-name
    • csi.storage.k8s.io/resizer-secret-namespace

    to be the following values:

    • csi.storage.k8s.io/controller-expand-secret-name
    • csi.storage.k8s.io/controller-expand-secret-namespace

Deprecations

None

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.3.0/CHANGELOG-1.3.md

v1.2.1

19 Jun 00:31
971feac

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.14: For lease-based leader election, Topology and CSIMigration features

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.2.1

Feature status

Feature Status Default Description
Topology Beta Off Topology aware dynamic provisioning (requires kubelet 1.14 on nodes).
Snapshots* Alpha On Snapshots and Restore.
CSIMigration** Alpha On Migrating in-tree volume plugins to CSI.

*) There is no special feature gate for snapshots. It is enabled by running external-snapshotter and creating its CRDs.
**) There is no special feature gate for CSI migration. It is enabled by turning on CSI migration in Kubernetes.

Breaking Changes

None

Deprecations

None

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.2.1/CHANGELOG-1.2.md

v1.1.1

09 May 23:41
cfb8518

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.14: For lease-based leader election and Topology feature

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.1.1

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.1.1/CHANGELOG-1.1.md

v1.1.0

12 Apr 20:56
cecb5a9

Choose a tag to compare

Overall status

GA

Supported CSI spec versions

1.0.0

Minimum Kubernetes version

1.13

Recommended Kubernetes version

1.14: For lease-based leader election and Topology feature

Container

docker pull quay.io/k8scsi/csi-provisioner:v1.1.0

Feature status

Feature Status Default Description
Topology Beta Off Topology aware dynamic provisioning (requires kubelet 1.14 on nodes).
Snapshots* Alpha On Snapshots and Restore.
CSIMigration** Alpha On Migrating in-tree volume plugins to CSI.

*) There is no special feature gate for snapshots. It is enabled by running external-snapshotter and creating its CRDs.
**) There is no special feature gate for CSI migration. It is enabled by turning on CSI migration in Kubernetes.

Breaking Changes

  • Support for the alpha Topology feature and CSINodeInfo CRD has been removed.

Deprecations

  • Command line flag --connection-timeout is deprecated and has no effect.
  • Command line flag --provisioner is deprecated and has no effect.
  • Command line flag --leader-election-type is deprecated. Support for Endpoints-based
    leader election will be removed in the future in favor of Lease-based leader election.
    The default currently remains as endpoints for backwards compatibility.

Full Changelog

https://github.com/kubernetes-csi/external-provisioner/blob/v1.1.0/CHANGELOG-1.1.md

v0.4.2

20 Dec 00:47
3aa7a5d

Choose a tag to compare

Major Changes

de79c92 Secrets are now being stripped from GRPC request and response logs using protosanitizer library