Skip to content

Commit

Permalink
Merge pull request #43 from kubernetes-sigs/release-1.0
Browse files Browse the repository at this point in the history
Release 1.0 - part 3/3, merge to main
  • Loading branch information
k8s-ci-robot authored Jun 30, 2023
2 parents 3683793 + c7db783 commit 26b4e75
Show file tree
Hide file tree
Showing 9 changed files with 34 additions and 9 deletions.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,19 @@
# v1.0.0

### Notable changes
* Modularize the controller and node services; Add support for JSON logging ([#30](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/30), [@hughdanliu](https://github.com/hughdanliu/))
* Add support for operating modes; Perform metadata collection via the Kubernetes API ([#34](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/34), [@hughdanliu](https://github.com/hughdanliu/))
* Add support for node startup taints ([#35](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/35), [@hughdanliu](https://github.com/hughdanliu/))
* Add inflight checks to node mounting operations ([#36](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/36), [@hughdanliu](https://github.com/hughdanliu/))

### Bug Fixes
* Fix snapshot parameters bug ([#32](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/32), [@gomesjason](https://github.com/gomesjason/))
* Fix update In progress failure during ResizeFileSystem ([#33](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/33), [@gomesjason](https://github.com/gomesjason/))

### Improvements
* Adopt Kubernetes recommended labels ([#29](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/29), [@hughdanliu](https://github.com/hughdanliu/))
* Adopt Kubernetes standard logging patterns ([#38](https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/pull/38), [@hughdanliu](https://github.com/hughdanliu/))

# v0.1.0

### Notable changes
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

VERSION?=0.1.0
VERSION?=1.0.0

PKG=github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver
GIT_COMMIT?=$(shell git rev-parse HEAD)
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,14 @@ The [Amazon FSx for OpenZFS](https://aws.amazon.com/fsx/openzfs/) Container Stor

| Driver Version | [ECR Public](https://gallery.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver) Image |
|----------------|---------------------------------------------------------------------------------------|
| v0.1.0 | public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v0.1.0 |
| v1.0.0 | public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v1.0.0 |

<details>
<summary>Previous Images</summary>

| Driver Version | [ECR Public](https://gallery.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver) Image |
|----------------|---------------------------------------------------------------------------------------|
| v0.1.0 (Beta) | public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v0.1.0 |
</details>

## Releases
Expand Down
10 changes: 9 additions & 1 deletion charts/aws-fsx-openzfs-csi-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
# Helm chart

# v1.0.0
* Use driver v1.0.0
* Add driver modes for controller and node pods
* Allow for json logging
* Added support for node startup taint (please see install documentation for more information)
* Adopt Kubernetes recommended labels
* Remove hostNetwork: true from the node daemonset
* Allow users to specify the AWS region in the controller deployment

# v0.1.0
* Released the AWS FSx for OpenZFS CSI Driver with helm support
4 changes: 2 additions & 2 deletions charts/aws-fsx-openzfs-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: 0.1.0
appVersion: 1.0.0
name: aws-fsx-openzfs-csi-driver
description: A Helm chart for the AWS FSx for OpenZFS CSI Driver
version: 0.1.0
version: 1.0.0
kubeVersion: ">=1.17.0-0"
home: https://github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver
sources:
Expand Down
2 changes: 1 addition & 1 deletion charts/aws-fsx-openzfs-csi-driver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
image:
repository: public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver
# Overrides the image tag whose default is v{{ .Chart.AppVersion }}
tag: v0.1.0
tag: v1.0.0
pullPolicy: IfNotPresent

csidriver:
Expand Down
2 changes: 1 addition & 1 deletion deploy/kubernetes/base/controller-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ spec:
runAsUser: 1000
containers:
- name: fsx-openzfs-plugin
image: public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v0.1.0
image: public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v1.0.0
imagePullPolicy: IfNotPresent
args:
- --mode=controller
Expand Down
2 changes: 1 addition & 1 deletion deploy/kubernetes/base/node-daemonset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ spec:
runAsUser: 0
containers:
- name: fsx-openzfs-plugin
image: public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v0.1.0
image: public.ecr.aws/fsx-csi-driver/aws-fsx-openzfs-csi-driver:v1.0.0
imagePullPolicy: IfNotPresent
args:
- --mode=node
Expand Down
2 changes: 1 addition & 1 deletion docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ You may deploy the FSx for OpenZFS CSI driver via Kustomize or Helm

#### Kustomize
```sh
kubectl apply -k "github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-0.1"
kubectl apply -k "github.com/kubernetes-sigs/aws-fsx-openzfs-csi-driver/deploy/kubernetes/overlays/stable/?ref=release-1.0"
```

*Note: Using the master branch to deploy the driver is not supported as the master branch may contain upcoming features incompatible with the currently released stable version of the driver.*
Expand Down

0 comments on commit 26b4e75

Please sign in to comment.