Skip to content

Releases: SynologyOpenSource/synology-csi

v1.2.0

27 Aug 02:04
Compare
Choose a tag to compare

Feature

  1. Supports NFS protocols (including NFSv3, NFSv4, and NFSv4.1) for storage classes.

Limitation

  1. SMB/NFS PVs can only be created on Btrfs volumes because ext4 volumes do not support quota configuration for shared folders.

v1.1.3

08 Nov 12:04
Compare
Choose a tag to compare

Enhancements

  1. Update helm for custom kubelet path support
  2. Add pvc-namespace/pvc-name to lun descriptions (Issue #21, #39)
  3. Enable volume stats and use statfs to report more accurate LUN usage (Issue #51)

Fixes

  1. Add ability to provide format options (Issue #25)
  2. Set node.startup to manual for iSCSI targets at login
  3. Retry login DSM for session timeout (Issue #32)

Limitation

  1. The DSM's LUN description is limited to 128 characters, so there is a potential risk of string truncation when using pvc-namespace/pvc-name as LUN description.

v1.1.2

06 Jun 10:27
Compare
Choose a tag to compare

Enhancements

  1. Adds support for Helm Chart.

Limitation

  1. Remove RPC_VOLUME_MOUNT_GROUP capability temporarily.

v1.1.1

06 Sep 02:05
Compare
Choose a tag to compare

Feature

  1. Supports multipath I/O for UC3200.

v1.1.0

29 Apr 06:26
Compare
Choose a tag to compare

Feature

  1. Supports the SMB/CIFS protocols to use DSM shared folders as external storage.

Limitations

  1. Using Gi/Mi as the capacity unit instead of G/M when creating SMB PVs is highly suggested. Your PVs' capacity will be more accurate.
  2. The maximum length of shared folder names is 32 characters, so the name will be cut off if it's too long.

v1.0.1

15 Feb 02:18
Compare
Choose a tag to compare

Enhancements

  1. Adds support for multi-arch image builds.
  2. Adds support for Kubernetes 1.20 and above.
  3. Updates the CSI sidecars.

Limitation

  1. When you create a volume from a snapshot, the source and destination PVCs must be on the same DSM volume.

v1.0.0

31 Aug 02:33
Compare
Choose a tag to compare

Synology CSI Driver for Kubernetes acts as external provisioner for Synology storage systems, allowing for direct management of LUNs on the storage systems as persistent storage.

Compatibility & Installation

  1. System requirements
    • Kubernetes version 1.19
    • Synology NAS running DSM 7.0 or above

Features

  1. Supports creating, deleting, mounting, unmounting, and cloning volumes.
  2. Supports volume expansion and snapshot.