Skip to content

Commit

Permalink
Post release update
Browse files Browse the repository at this point in the history
  • Loading branch information
leakingtapan committed Mar 8, 2020
1 parent 6992149 commit db2064e
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 4 deletions.
12 changes: 10 additions & 2 deletions CHANGELOG-0.x.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,13 @@
# v0.3.0
[Documentation](https://github.com/kubernetes-sigs/aws-efs-csi-driver/blob/v0.3.0/docs/README.md)

filename | sha512 hash
--------- | ------------
[v0.3.0.zip](https://github.com/kubernetes-sigs/aws-efs-csi-driver/archive/v0.3.0.zip) | `08c10d855261d7973e43ca442726e703800f06e23f4b2906f7a0d3433cac4cd12e0c4a3bf809862eabc74082d35ca72fcf7ca9c6c28423e1dd51d0c745607dc3`
[v0.3.0.tar.gz](https://github.com/kubernetes-sigs/aws-efs-csi-driver/archive/v0.3.0.tar.gz) | `cf4765a1b8930d8cf46175e742977a32d5afac03f818dcc1b6909309fd55f331dd84ca1eb546027d1ffefab1d2ac3e6ca4f207cf74749e61b4d74b5921031491`

## Action required
If you are mounting subpath as persistent volume, please update the volume path and set it as part of `volumeHandle` instead of `volumeAttributes`. See [volume path example](https://github.com/kubernetes-sigs/aws-efs-csi-driver/blob/master/examples/kubernetes/volume_path/specs/example.yaml#L23) for this use case.

## Notable changes
### New features
Expand All @@ -9,12 +18,11 @@
### Bug fixes
* Migrate to use new test framework ([#96](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/96), [@leakingtapan](https://github.com/leakingtapan))
* Fix bug when unpublishing already unmounted file system ([#106](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/106), [@leakingtapan](https://github.com/leakingtapan))
ngtapan))
* Fix bug in e2e test script for sed ([#114](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/114), [@leakingtapan](https://github.com/leakingtapan))
* Preserve efs state file across efs driver recycle ([#135](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/135), [@leakingtapan](https://github.com/leakingtapan))

### Improvements
* Update volume path example for accessing multiple volumes within the same EFS filesystem ([#107](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/107), [@leakingtapan](https://github.com/leaki
* Update volume path example for accessing multiple volumes within the same EFS filesystem ([#107](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/107), [@leakingtapan](https://github.com/leakingtapan))
* Add watch dog for efs mount with stunnel ([#113](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/113), [@leakingtapan](https://github.com/leakingtapan))
* Update daemonset tolerations to run on all nodes ([#133](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/133), [@mikegirard](https://github.com/mikegirard))
* Fix of url to Kubernetes CSI Developer Documentation ([#137](https://github.com/kubernetes-sigs/aws-efs-csi-driver/pull/137), [@DmitriyStoyanov](https://github.com/DmitriyStoyanov))
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

PKG=github.com/kubernetes-sigs/aws-efs-csi-driver
IMAGE?=amazon/aws-efs-csi-driver
VERSION=v0.3.0
VERSION=v0.4.0-dirty
GIT_COMMIT?=$(shell git rev-parse HEAD)
BUILD_DATE?=$(shell date -u +"%Y-%m-%dT%H:%M:%SZ")
LDFLAGS?="-X ${PKG}/pkg/driver.driverVersion=${VERSION} -X ${PKG}/pkg/driver.gitCommit=${GIT_COMMIT} -X ${PKG}/pkg/driver.buildDate=${BUILD_DATE}"
Expand Down
6 changes: 5 additions & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ The [Amazon Elastic File System](https://aws.amazon.com/efs/) Container Storage
| AWS EFS CSI Driver \ CSI Version | v0.3.0| v1.1.0 |
|----------------------------------------|-------|--------|
| master branch | no | yes |
| v0.3.0 | no | yes |
| v0.2.0 | no | yes |
| v0.1.0 | yes | no |

Expand All @@ -34,13 +35,15 @@ The following sections are Kubernetes specific. If you are a Kubernetes user, us
| AWS EFS CSI Driver \ Kubernetes Version| maturity | v1.11 | v1.12 | v1.13 | v1.14 | v1.15 |
|----------------------------------------|----------|-------|-------|-------|-------|-------|
| master branch | beta | no | no | no | yes | yes |
| v0.3.0 | beta | no | no | no | yes | yes |
| v0.2.0 | beta | no | no | no | yes | yes |
| v0.1.0 | alpha | yes | yes | yes | no | no |

### Container Images
|EFS CSI Driver Version | Image |
|---------------------------|-------------------------------------|
|master branch |amazon/aws-efs-csi-driver:latest |
|v0.3.0 |amazon/aws-efs-csi-driver:v0.3.0 |
|v0.2.0 |amazon/aws-efs-csi-driver:v0.2.0 |
|v0.1.0 |amazon/aws-efs-csi-driver:v0.1.0 |

Expand All @@ -66,7 +69,7 @@ kubectl apply -k "github.com/kubernetes-sigs/aws-efs-csi-driver/deploy/kubernete

Alternatively, you could also install the driver using helm:
```sh
helm install aws-efs-csi-driver ./helm
helm install aws-efs-csi-driver https://github.com/kubernetes-sigs/aws-efs-csi-driver/releases/download/v0.3.0/helm-chart.tgz
```

### Examples
Expand All @@ -80,6 +83,7 @@ Before the example, you need to:
* [Encryption in transit](../examples/kubernetes/encryption_in_transit/README.md)
* [Accessing the filesystem from multiple pods](../examples/kubernetes/multiple_pods/README.md)
* [Consume EFS in StatefulSets](../examples/kubernetes/statefulset/README.md)
* [Mount subpath](../examples/kubernetes/volume_path/README.md)

## Development
Please go through [CSI Spec](https://github.com/container-storage-interface/spec/blob/master/spec.md) and [Kubernetes CSI Developer Documentation](https://kubernetes-csi.github.io/docs) to get some basic understanding of CSI driver before you start.
Expand Down

0 comments on commit db2064e

Please sign in to comment.