Releases: vmware-samples/cloud-native-storage-self-service-manager
Releases · vmware-samples/cloud-native-storage-self-service-manager
v0.3.0
What's New?
- Added APIs for orphan snapshot detection & deletion, including APIs for fetching and deleting snapshots for a specific volume.
Read the feature documentation for details.
Enhancements
- Added support for registering Kubernetes clusters with user inputted
cluster-id
. This is mainly to support cluster registration for Kubernetes distributions(Openshift, TKGi etc.) that do not store Kubernetescluster-id
in vSphere CSI secret. - Added pagination support while listing orphan volumes.
- Updated deployment manifests to use an nginx docker image that runs nginx container as a non root, unprivileged user.
- Minor bug fixes in orphan volumes detection and deletion functionality.
Deployment artifacts
https://github.com/vmware-samples/cloud-native-storage-self-service-manager/tree/v0.3.0/deploy
v0.2.0
Notable Changes
- Added APIs for orphan volumes detection & deletion. Read the feature documentation for details.
- Support for registering clusters with auto-generated cluster IDs supported with vSphere CSI driver 3.0.0.
- Increase default timeout for all APIs to 300s.
Deployment artifacts:
https://github.com/vmware-samples/cloud-native-storage-self-service-manager/tree/v0.2.0/deploy
v0.1.0
This is the initial release for CNS manager.
Features offered
- Cluster record-keeping : Register/deregister with CNS manager the Kubernetes clusters in a vCenter.
- Storage vMotion of CNS volumes : Migrate persistent volumes from one datastore to another. Read the feature documentation for details.
- Suspend/Resume volume provisioning on a datastore : Suspend dynamic volume provisioning via vSphere CSI driver on specific datastores. It's supported with vSphere CSI driver versions v2.5.4, v2.6.2 and any future releases.
Deployment artifacts:
https://github.com/vmware-samples/cloud-native-storage-self-service-manager/tree/v0.1.0/deploy