- Handle deletion of volumes associated with in-tree plugins that are migrated to CSI (#276)
- Support for the alpha Topology feature and CSINodeInfo CRD has been removed.
- 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 asendpoints
for backwards compatibility.
- The Topology feature has been promoted to beta and uses the
storage.k8s.io/v1beta1
CSINode object (#238) - In-tree storage plugin to CSI Driver Migration is now alpha (#253)
- The external provisioner now tries to connect to the CSI driver indefinitely (#234)
- A new --timeout parameter has been added for CSI operations (#230)
- README.md has been signficantly enhanced (#249)
- Add support for Lease based leader election. Enable this by setting
--leader-election-type=leases
(#261)
- vendor: update to k8s.io 1.14, avoid glog (#262)
- Deprecate provisioner arguments (#255)
- Do not stop saving PVs to API server (#251)
- filter resizer related params from storageclass before passing them to the driver (#248)
- Cache driver capabilities (#241)
- Use distroless as base image (#247)
- Fix retry loop issues (#216)
- Cache driver name (#215)
- Add prune to gopkg.toml (#196)
- Don't provide access to Secrets in default RBAC (#188)