Ceph CSI v2.0.0 Release
Release Issue #557
- Added dynamic resize support for CephFS PVCs
- Added dynamic resize support for RBD PVCs
- Added encryption with LUKS support for RBD PVCs
- Mutli arch support ( ceph-csi Arm64 image)
- Upgrade documentation from v1.2.2 to v2.0.0
- Updated code base to kube v1.17
- leader election enabled in deployment
- Added Version flag to cephcsi
- Removed Kubernetes 1.13.x support with 2.0.0 release
- CSI: run all containers as privileged in daemonset pods
- Upgrade: csi-attacher sidecar from v1.2.0 to v2.1.0
- Upgrade: csi-snapshotter sidecar from v1.2.1 to v1.2.2
- Upgrade: csi-node-driver-registrar sidecar from v1.1.0 to v1.2.0
- Upgrade: csi-resizer from sidecar v0.3.0 to v0.4.0
- Update csi-provisioner from sidecar v1.3.0 to v1.4.0
- Remove deprecated containerized flag in rbd
- Discard umount error if the directory is not mounted
- Use EmptyDir to store provisioner socket
- Add ContentSource to the CreateVolume response
- Rbd: only load nbd module if not available yet
- Enhance scripts to deploy ceph cluster using rook
- Add e2e tests for RBD resizer
- Update minikube to latest released version
- Update golangci-lint version to v1.21.0
- Fix to use
kubectl create
notkubectl apply
in the e2e - Add volume size roundoff for expand request
- Add E2E for cephfs resize functionality
- Add Documentation for PVC resize
- Fix block resize issue in RBD
- Add 13.0.0 Mimic supported version to the readme
- update Metrics supported version in Readme
- Remove hard-coded UpdateStrategy from templates
- Add E2E for block PVC resize
- Enable logging in E2E if the test fails
- Enable Block E2E for rbd
- Add ID-based logging for ExpandVolume
- Validate rbd image name in NodeExpand