Skip to content

Commit

Permalink
Merge pull request #365 from kubernetes-sigs/release-1.1
Browse files Browse the repository at this point in the history
Release 1.1.0 - part 3/3
  • Loading branch information
k8s-ci-robot committed Nov 9, 2023
2 parents 5366436 + cfe2072 commit cbc3738
Show file tree
Hide file tree
Showing 10 changed files with 28 additions and 10 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG-0.x.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
# v1.1.0

### Bug fixes
* Change node-level idempotency to use volume-target ([#360](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/360), [@jacobwolfaws](https://github.com/jacobwolfaws))

### Improvements
* Only trigger container images wf on v* tag ([#345](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/345), [@jacobwolfaws](https://github.com/jacobwolfaws))
* Upgrade k8s and eksctl in testing ([#347](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/347), [@jacobwolfaws](https://github.com/jacobwolfaws))
* Move to new s3 bucket ([#354](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/354), [@jacobwolfaws](https://github.com/jacobwolfaws))
* Bump dependencies for v1.1.0 ([#361](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/361), [@jacobwolfaws](https://github.com/jacobwolfaws))
* Don't mark helm chart release as latest & Show latest release badge in README ([#362](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/362), [@jacobwolfaws](https://github.com/jacobwolfaws))

# v1.0.0
## Notable Changes
* Substantially reduced driver dependencies ([#318](https://github.com/kubernetes-sigs/aws-fsx-csi-driver/pull/318), [@jacobwolfaws](https://github.com/jacobwolfaws))
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.

VERSION?=v1.0.0
VERSION?=v1.1.0

PKG=sigs.k8s.io/aws-fsx-csi-driver
GIT_COMMIT?=$(shell git rev-parse HEAD)
Expand Down
5 changes: 4 additions & 1 deletion charts/aws-fsx-csi-driver/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Helm chart

# v.1.7.0
# v1.8.0
* Use driver image 1.1.0

# v1.7.0
* Use driver image 1.0.0

# v1.6.1
Expand Down
4 changes: 2 additions & 2 deletions charts/aws-fsx-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
apiVersion: v2
appVersion: "1.0.0"
appVersion: "1.1.0"
name: aws-fsx-csi-driver
description: A Helm chart for AWS FSx for Lustre CSI Driver
version: 1.7.0
version: 1.8.0
kubeVersion: ">=1.17.0-0"
home: https://github.com/kubernetes-sigs/aws-fsx-csi-driver
sources:
Expand Down
2 changes: 1 addition & 1 deletion charts/aws-fsx-csi-driver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

image:
repository: public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver
tag: v1.0.0
tag: v1.1.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 @@ -30,7 +30,7 @@ spec:
tolerationSeconds: 300
containers:
- name: fsx-plugin
image: public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v1.0.0
image: public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v1.1.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 @@ -28,7 +28,7 @@ spec:
- name: fsx-plugin
securityContext:
privileged: true
image: public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v1.0.0
image: public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v1.1.0
imagePullPolicy: IfNotPresent
args:
- --mode=node
Expand Down
2 changes: 1 addition & 1 deletion deploy/kubernetes/overlays/stable/ecr/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ bases:
images:
- name: public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver
newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/aws-fsx-csi-driver
newTag: v1.0.0
newTag: v1.1.0
5 changes: 4 additions & 1 deletion docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ For installation and deployment instructions, please refer to our [installation
### CSI Specification Compatibility Matrix
| AWS FSx for Lustre CSI Driver \ CSI Version | v0.3.0 | v1.x.x |
|---------------------------------------------|--------|--------|
| v1.1.0 | no | yes |
| v1.0.0 | no | yes |
| v0.10.1 | no | yes |
| v0.10.0 | no | yes |
Expand Down Expand Up @@ -44,6 +45,7 @@ The following sections are Kubernetes-specific. If you are a Kubernetes user, us
### Kubernetes Version Compatibility Matrix
| AWS FSx for Lustre CSI Driver \ Kubernetes Version | v1.11 | v1.12 | v1.13 | v1.14-16 | v1.17+ |
|----------------------------------------------------|-------|-------|-------|----------|--------|
| v1.1.0 | no | no | no | no | yes |
| v1.0.0 | no | no | no | no | yes |
| v0.10.1 | no | no | no | no | yes |
| v0.10.0 | no | no | no | no | yes |
Expand All @@ -64,6 +66,7 @@ The following sections are Kubernetes-specific. If you are a Kubernetes user, us
### Container Images
| FSx CSI Driver Version | Image |
|------------------------|----------------------------------------------------------|
| v1.1.0 | public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v1.1.0 |
| v1.0.0 | public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v1.0.0 |
| v0.10.1 | public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v0.10.1 |
| v0.10.0 | public.ecr.aws/fsx-csi-driver/aws-fsx-csi-driver:v0.10.0 |
Expand Down Expand Up @@ -107,7 +110,7 @@ Before the example, you need to:
Please go through [CSI Spec](https://github.com/container-storage-interface/spec/blob/master/spec.md) and [General CSI driver development guideline](https://kubernetes-csi.github.io/docs/Development.html) to get some basic understanding of CSI driver before you start.

### Requirements
* Golang 1.20.0+
* Golang 1.21.0+

### Dependency
Dependencies are managed through go module. To build the project, first turn on go mod using `export GO111MODULE=on`, to build the project run: `make`
Expand Down
2 changes: 1 addition & 1 deletion docs/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ You may deploy the FSx for Lustre CSI driver via Kustomize or Helm

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

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

Please sign in to comment.