Skip to content

Releases: linode/linode-blockstorage-csi-driver

v0.3.0

23 Oct 17:59
16b9fa6
Compare
Choose a tag to compare

Changes

v0.2.0

10 Sep 18:15
3e70548
Compare
Choose a tag to compare

🚀 Added

  • Add labels in CSI daemonset and statefulset @sibucan (#57)

🧰 Changed

v0.1.7

02 Sep 13:50
88073c3
Compare
Choose a tag to compare

🚀 Added

v0.1.6

28 Apr 20:10
acecfd3
Compare
Choose a tag to compare

Changes

  • Change storage class default to linode-block-storage-retain @g1bl3t (#49)

v0.1.5

28 Apr 19:59
7e49430
Compare
Choose a tag to compare

Changes

  • Wrapping cat in an echo with double quotes normalizes end of file CRLF @phillc (#45)

v0.1.4

30 Mar 18:59
9ff6f78
Compare
Choose a tag to compare

🚀 Added

  • Add logic to get instance by Linode ID @sibucan (#39)

🐛 Bug Fixes

  • Fixed broken URL to "Kubernetes CSI" in README.md @satrobit (#40)

v0.1.3

27 Jun 21:46
Compare
Choose a tag to compare

v0.1.3

Features

  • Support arbitrary root CAs

Enhancements

  • Update linodego to 0.10.0 (prepare to support 8+ volumes per VM)

Docker container available at

index.docker.io/linode/linode-blockstorage-csi-driver:v0.1.3

v0.1.2

10 Jun 13:13
Compare
Choose a tag to compare

Update release manifests and release instructions.

Release manifests:
https://github.com/linode/linode-blockstorage-csi-driver/blob/master/pkg/linode-bs/deploy/releases/linode-blockstorage-csi-driver-v0.1.2.yaml

Image on Dockerhub:

linode/linode-blockstorage-csi-driver:v0.1.2

v0.1.1

29 May 20:58
Compare
Choose a tag to compare

Update linodego to 0.9.0 to enable new API feature support

Image on DockerHub:

linode/linode-blockstorage-csi-driver:v0.1.1

v0.1.0 - March 2nd 2019

02 Mar 21:23
v0.1.0
Compare
Choose a tag to compare
  • per the CSI spec, fulfill volume requests with required_size under 10GB by extending them to 10GB (the Linode minimum), unless that is over the limit size
    https://github.com/container-storage-interface/spec/blob/v1.0.0/spec.md#controller-service-rpc
     // The capacity of the storage space in bytes. To specify an exact size,
     // `required_bytes` and `limit_bytes` SHALL be set to the same value. At
     // least one of the these fields MUST be specified.
     message CapacityRange {
       // Volume MUST be at least this big. This field is OPTIONAL.
       // A value of 0 is equal to an unspecified field value.
       // The value of this field MUST NOT be negative.
        int64 required_bytes = 1;
    
       // Volume MUST not be bigger than this. This field is OPTIONAL.
       // A value of 0 is equal to an unspecified field value.
       // The value of this field MUST NOT be negative.
       int64 limit_bytes = 2;
     }
    
    (Volume must be at least this big)
  • added a storage class of linode-block-storage-retain, with a default reclaim policy of Retain (to avoid deletion of the Block Storage Volume data)