All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Topology key
topology.csi.hammerspace.com/is-data-portal
- Ability to set additional metadata tags on plugin created shares and files
- Kubernetes 1.14 deployment manifests
- Golang version 1.10 -> 1.12
- Default size (1GB) for file-backed volumes
- Support for filesystems other than nfs for Mount Volumes
- Wait for file-backed volumes to exist on metadata server before responded successful for create
- Return error if source snapshot does not exist
- Issue where block volume snapshots may not be properly deleted
- Ability to specify export path prefix to use when mounting to a data portal HS_DATA_PORTAL_MOUNT_PREFIX
- Command execution timeout of 5 minutes
- Support for CSI spec v0.3 (Kubernetes 1.10-1.12)
- Combined Kubernetes Deployment yaml files
- HS_TLS_VERIFY defaults to false
- Require HTTPS communication with Hammerspace API
- Set objectives on file for block volumes
- Include required CA root certificates in docker image
- Support for CSI spec 1.0
- Mounted Volumes
- Create
- Delete
- Snapshot
- Publish/Unpublish
- Block Volumes
- Create
- Create from snapshot source
- Delete
- Snapshot
- Publish/Unpublish
- Mounted Volumes