Releases: kubernetes-csi/external-attacher
v3.0.0-rc2
Merge pull request #239 from jsafrane/prepare-v3 Prepare v3 release
v2.2.0
Overall status
GA
Minimum CSI spec version
1.0.0
Minimum Kubernetes version
1.14
Recommended Kubernetes version
1.17
Container
docker pull quay.io/k8scsi/csi-attacher:v2.2.0
Feature status
| Feature | Status | Default | Description |
|---|---|---|---|
| CSIMigration* | Beta | On | Migrating in-tree volume plugins to CSI. |
*) There are no special feature gates for these features. They are enabled by turning on the corresponding features in Kubernetes.
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v2.2.0/CHANGELOG-2.2.md
v2.1.1
Overall status
GA
Minimum CSI spec version
1.0.0
Minimum Kubernetes version
1.14
Recommended Kubernetes version
1.17: For CSIMigration beta feature
Container
docker pull quay.io/k8scsi/csi-attacher:v2.1.1
Feature status
| Feature | Status | Default | Description |
|---|---|---|---|
| CSINode* | Beta | On | external-attacher uses the CSINode object to get the driver's node name instead of the Node annotation. |
| CSIMigration* | Beta | On | Migrating in-tree volume plugins to CSI. |
*) There are no special feature gates for these features. They are enabled by turning on the corresponding features in Kubernetes.
Breaking changes
- Fixed go module requirements for semantic versioning. Update package path to v2. Vendoring with dep depends on golang/dep#1963 or the workaround described in v2/README.md. (#210, @alex1989hu)
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v2.1.1/CHANGELOG-2.1.md
v2.1.0
Overall status
GA
Minimum CSI spec version
1.0.0
Minimum Kubernetes version
1.14
Recommended Kubernetes version
1.17: For CSIMigration beta feature
Container
docker pull quay.io/k8scsi/csi-attacher:v2.1.0
Feature status
| Feature | Status | Default | Description |
|---|---|---|---|
| CSINode* | Beta | On | external-attacher uses the CSINode object to get the driver's node name instead of the Node annotation. |
| CSIMigration* | Beta | On | Migrating in-tree volume plugins to CSI. |
*) There are no special feature gates for these features. They are enabled by turning on the corresponding features in Kubernetes.
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v2.1.0/CHANGELOG-2.1.md
v2.0.0
Overall status
GA
Action Required
The version 2.0 is not compatible with v1.x. See CHANGELOG for details.
Minimum CSI spec version
1.0.0
Minimum Kubernetes version
1.14
Recommended Kubernetes version
1.15: For CSIMigration feature
Container
docker pull quay.io/k8scsi/csi-attacher:v2.0.0
Feature status
| Feature | Status | Default | Description |
|---|---|---|---|
| CSINode* | Beta | On | external-attacher uses the CSINode object to get the driver's node name instead of the Node annotation. |
| CSIMigration* | Alpha | On | Migrating in-tree volume plugins to CSI. |
*) There are no special feature gates for these features. They are enabled by turning on the corresponding features in Kubernetes.
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v2.0.0/CHANGELOG-2.0.md
v1.2.1
v1.2.0
Overall status
GA
Minimum CSI spec version
1.0.0
Minimum Kubernetes version
1.13
Recommended Kubernetes version
1.15: For CSIMigration feature
1.14: For lease-type leader election
Container
docker pull quay.io/k8scsi/csi-attacher:v1.2.0
Feature status
| Feature | Status | Default | Description |
|---|---|---|---|
| CSINode* | Beta | On | external-attacher uses the CSINode object to get the driver's node name instead of the Node annotation. |
| CSIMigration* | Alpha | On | Migrating in-tree volume plugins to CSI. |
*) There are no special feature gates for these features. They are enabled by turning on the corresponding features in Kubernetes.
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v1.2.0/CHANGELOG-1.2.md
v1.1.1
Overall status
GA
Minimum CSI spec version
1.0.0
Minimum Kubernetes version
1.13
Recommended Kubernetes version
1.14: For lease-based leader election and CSIMigration feature
Container
docker pull quay.io/k8scsi/csi-attacher:v1.1.1
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v1.1.1/CHANGELOG-1.1.md
v1.1.0
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 CSIMigration feature
Container
docker pull quay.io/k8scsi/csi-attacher:v1.1.0
Feature status
| Feature | Status | Default | Description |
|---|---|---|---|
| CSINode* | Beta | On | external-attacher uses the CSINode object to get the driver's node name instead of the Node annotation. |
| CSIMigration* | Alpha | On | Migrating in-tree volume plugins to CSI. |
*) There are no special feature gates for these features. They are enabled by turning on the corresponding features in Kubernetes.
Deprecations
- Command line flag -connection-timeout is deprecated and has no effect.
- Command line flag --leader-election-identity is deprecated and has no effect.
- Command line flag --leader-election-type is deprecated. Support for Configmaps-based leader election will be removed in the future in favor of Lease-based leader election. The default currently remains as configmaps for backwards compatibility.
Full Changelog
https://github.com/kubernetes-csi/external-attacher/blob/v1.1.0/CHANGELOG-1.1.md