As of release v1.6.0 we moved the release notes to Github Releases: https://github.com/hetznercloud/csi-driver/releases
- Update Go to 1.16
- Update csi driver container to alpine linux v3.13
- Update hcloud-go to 1.24.0
- Fix mounting idempotency issues
- Add correct deployment file for latest version
- Allow using the node name as node indicator instead of using the metadata service
- Allow to tune the log level using the
LOG_LEVEL
environment variable - Update k8s dependencies to v1.17.12
- Update Go to 1.15
- Update hcloud-go to 1.22.0
- Update csi driver container to alpine linux v3.12
- Note: As of this release all versions are end-to-end tested against the official Kubernetes testsuite, as a result a few smaller issues where fixed
- Allow mounting of Hetzner Cloud Volumes as raw block volumes.
- Add label (
app: hcloud-csi
) tohcloud-csi-controller-metrics
andhcloud-csi-node-metrics
- Update to hcloud-go 1.18.0
- Fix stuck volume terminating when the volume was already deleted
- Add correct deployment file for latest version
- Update
csi-attacher
sidecar to v2.2.0 - Update
csi-provisioner
sidecar to v1.6.0 - Update
csi-node-driver-registrar
sidecar to v1.3.0 - Add livenessProbe support
- Update Go to 1.14
- Reduce the amount of API calls from CSI driver
- Add option to configure the Action polling interval via
HCLOUD_POLLING_INTERVAL_SECONDS
- Add option to enable the debug mode via
HCLOUD_DEBUG
- Add missing RBAC rules required for newer k8s version
- Install
e2fsprogs-extra
for resizing - Add better error handling and validation for certain errors related to wrong API tokens
- Fix usage of
Aborted
error code, which leads to an increasing CPU usage
- Add missing RBAC rules required for newer k8s version
- Implement volume resizing
- Implement volume statistics
- Revert fix from v1.1.2 to retry attach/detach when server is locked
- Respect minimum volume size of 10 GB
- Detach volumes before deleting them
- Fix error handling for attaching/detaching volumes in case server is locked
- Improve logging
- Implement topology awareness (supporting nodes and volumes in different locations)
- Initial release