Skip to content

Commit

Permalink
v0.1.0 release
Browse files Browse the repository at this point in the history
* 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
* 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)
  • Loading branch information
displague committed Mar 2, 2019
1 parent 58fef3f commit ed815ca
Show file tree
Hide file tree
Showing 5 changed files with 1,015 additions and 2 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
## v0.1.0 - March 2nd 2019

* 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
* 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)

## v0.0.3 - Dec 5th 2018

* Fixed mangling of hyphens in k8s stored volume keys (from prefixes, which affected mount)
Expand Down
19 changes: 19 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## Release Steps and Notes

```sh
VERSION=v0.1.0
```

```sh
make test
golangci-lint run
hack/release-yaml.sh $VERSION
vi CHANGELOG.md
git add CHANGELOG.md pkg/linode-bs/deploy/releases/linode-blockstorage-csi-driver-$VERSION.yaml
git commit -am '$VERSION release'
git tag -s $VERSION # include changelog text, install instructions, help instructions, etc
make IMAGE_VERSION=$VERSION push
docker tag linode/linode-blockstorage-csi-driver:$VERSION linode/linode-blockstorage-csi-driver:canary
git push linode/linode-blockstorage-csi-driver:canary
docker push linode/linode-blockstorage-csi-driver:canary
```
2 changes: 1 addition & 1 deletion hack/release-yaml.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,4 @@ for manifest in pkg/linode-bs/deploy/kubernetes/0*; do
sed -e "s|{{ .Values.image.tag }}|${TAG}|" "$manifest"
echo -e "\n---"
done > "$RELEASES/$TAGGED_RELEASE"
ln -fs "$TAGGED_RELEASE" "$RELEASES/$GENERIC_RELEASE"
cp "$RELEASES/$TAGGED_RELEASE" "$RELEASES/$GENERIC_RELEASE"
Loading

0 comments on commit ed815ca

Please sign in to comment.