Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add support for k8s v1.30 #68

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
## unreleased

## v3.5.6 - 2024.04.18
* Add support for Kubernetes 1.30
*
## v3.5.5 - 2024.03.21
* Take into account `ControllerUnpublishVolumeRequest.NodeId` in `ControllerUnpublishVolume` to prevent undesired detach operations during overlapping CSI calls.
* Update base image to newer alpine minor version.
Expand Down
25 changes: 13 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ secret `my-pvc-luks-key`.
## Releases

The cloudscale.ch CSI plugin follows [semantic versioning](https://semver.org/).
The current version is: **`v3.5.5`**.
The current version is: **`v3.5.6`**.

* Bug fixes will be released as a `PATCH` update.
* New features (such as CSI spec bumps) will be released as a `MINOR` update.
Expand All @@ -85,12 +85,13 @@ We recommend using the latest cloudscale.ch CSI driver compatible with your Kube
| 1.21 | v2.0.0 | v3.5.2 |
| 1.22 | v3.1.0 | v3.5.2 |
| 1.23 | v3.1.0 | v3.5.2 |
| 1.24 | v3.1.0 | v3.5.5 |
| 1.25 | v3.3.0 | v3.5.5 |
| 1.26 | v3.3.0 | v3.5.5 |
| 1.27 | v3.3.0 | v3.5.5 |
| 1.28 | v3.3.0 | v3.5.5 |
| 1.29 | v3.3.0 | v3.5.5 |
| 1.24 | v3.1.0 | v3.5.6 |
| 1.25 | v3.3.0 | v3.5.6 |
| 1.26 | v3.3.0 | v3.5.6 |
| 1.27 | v3.3.0 | v3.5.6 |
| 1.28 | v3.3.0 | v3.5.6 |
| 1.29 | v3.3.0 | v3.5.6 |
| 1.30 | v3.3.0 | v3.5.6 |

**Requirements:**

Expand Down Expand Up @@ -186,10 +187,10 @@ $ helm install -g -n kube-system --set controller.image.tag=dev --set node.image
Before you continue, be sure to checkout to a [tagged
release](https://github.com/cloudscale-ch/csi-cloudscale/releases).
Always use the [latest stable version](https://github.com/cloudscale-ch/csi-cloudscale/releases/latest)
For example, to use the latest stable version (`v3.5.5`) you can execute the following command:
For example, to use the latest stable version (`v3.5.6`) you can execute the following command:

```
$ kubectl apply -f https://raw.githubusercontent.com/cloudscale-ch/csi-cloudscale/master/deploy/kubernetes/releases/csi-cloudscale-v3.5.5.yaml
$ kubectl apply -f https://raw.githubusercontent.com/cloudscale-ch/csi-cloudscale/master/deploy/kubernetes/releases/csi-cloudscale-v3.5.6.yaml
```

The storage classes `cloudscale-volume-ssd` and `cloudscale-volume-bulk` will be created. The
Expand Down Expand Up @@ -406,15 +407,15 @@ $ git push origin

After it's merged to master, [create a new Github
release](https://github.com/cloudscale-ch/csi-cloudscale/releases/new) from
master with the version `v3.5.5` and then publish a new docker build:
master with the version `v3.5.6` and then publish a new docker build:

```
$ git checkout master
$ make publish
```

This will create a binary with version `v3.5.5` and docker image pushed to
`cloudscalech/cloudscale-csi-plugin:v3.5.5`
This will create a binary with version `v3.5.6` and docker image pushed to
`cloudscalech/cloudscale-csi-plugin:v3.5.6`

## Contributing

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v3.5.5
v3.5.6
4 changes: 2 additions & 2 deletions charts/csi-cloudscale/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ apiVersion: v2
name: csi-cloudscale
description: A Container Storage Interface Driver for cloudscale.ch volumes.
type: application
version: 1.3.5
appVersion: "3.5.5"
version: 1.3.6
appVersion: "3.5.6"
home: https://github.com/cloudscale-ch/csi-cloudscale
sources:
- https://github.com/cloudscale-ch/csi-cloudscale.git
Expand Down
4 changes: 2 additions & 2 deletions charts/csi-cloudscale/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ controller:
image:
registry: quay.io
repository: cloudscalech/cloudscale-csi-plugin
tag: v3.5.5
tag: v3.5.6
pullPolicy: IfNotPresent
serviceAccountName:
resources: {}
Expand All @@ -99,7 +99,7 @@ node:
image:
registry: quay.io
repository: cloudscalech/cloudscale-csi-plugin
tag: v3.5.5
tag: v3.5.6
pullPolicy: IfNotPresent
nodeSelector: {}
tolerations: []
Expand Down
Loading
Loading