Skip to content

Commit

Permalink
Release 0.3.0
Browse files Browse the repository at this point in the history
Signed-off-by: Maxime Dufour <[email protected]>
  • Loading branch information
outscale-mdr committed Mar 7, 2024
1 parent 32671c9 commit 90c9e34
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 20 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG-0.x.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

## [v0.3.0]
### Features
* Upgrade plugin to support 1.26 Kubernetes version cluster ([#801](https://github.com/outscale/osc-bsu-csi-driver/pull/801))
* Override controller toleration in chart ([#805](https://github.com/outscale/osc-bsu-csi-driver/pull/805))
### Bugfixes
* Fix idempotency problem for Volumes created from Snapshot ([#798](https://github.com/outscale/osc-bsu-csi-driver/pull/798))

## [v0.2.4]
### Bugfixes
* xfs as fstype: missing xfsgrowfs in $PATH ([#778](https://github.com/outscale/osc-bsu-csi-driver/pull/778))
Expand Down
14 changes: 5 additions & 9 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,11 @@ The Outscale Block Storage Unit Container Storage Interface (CSI) Driver provide

## CSI Specification Compability Matrix

| Plugin Version | Compatible with CSI Version | Min K8s Version | Recommended K8s Version |
| -------------- | --------------------------------------------------------------------------------- | --------------- | ----------------------- |
| <= v0.0.14beta | [v1.3.0](https://github.com/container-storage-interface/spec/releases/tag/v1.3.0) | 1.16 | 1.22 |
| v0.0.15 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| v0.1.0 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| v0.1.1 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| v0.1.2 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| v0.2.3 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| v0.2.4 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| Plugin Version | Compatible with CSI Version | Min K8s Version | Recommended K8s Version |
| --------------- | --------------------------------------------------------------------------------- | --------------- | ----------------------- |
| <= v0.0.14beta | [v1.3.0](https://github.com/container-storage-interface/spec/releases/tag/v1.3.0) | 1.16 | 1.22 |
| v0.0.15 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |
| v0.1.0 - v0.3.0 | [v1.5.0](https://github.com/container-storage-interface/spec/releases/tag/v1.5.0) | 1.20 | 1.23 |

## Features
The following CSI gRPC calls are implemented:
Expand Down
16 changes: 8 additions & 8 deletions docs/helm.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# osc-bsu-csi-driver

![Version: 0.13.0](https://img.shields.io/badge/Version-0.13.0-informational?style=flat-square) ![AppVersion: v0.2.4](https://img.shields.io/badge/AppVersion-v0.2.4-informational?style=flat-square)
![Version: 0.14.0](https://img.shields.io/badge/Version-0.14.0-informational?style=flat-square)

A Helm chart for Outscale BSU CSI Driver

Expand All @@ -24,8 +24,8 @@ Kubernetes: `>=1.20.0`

| Key | Type | Default | Description |
|-----|------|---------|-------------|
| affinity | object | `{}` | Affinity settings |
| backoff.duration | string | `"1"` | Initial duraction of backoff |
| affinity | object | `{}` | Affinity settings |
| backoff.duration | string | `"1"` | Initial duraction of backoff |
| backoff.factor | string | `"1.9"` | Factor multiplied by Duration for each iteration |
| backoff.steps | string | `"20"` | Remaining number of iterations in which the duration parameter may change |
| caBundle.key | string | `""` | Entry key in secret used to store additional certificates authorities |
Expand All @@ -37,16 +37,16 @@ Kubernetes: `>=1.20.0`
| csiDriver.fsGroupPolicy | string | `"File"` | Policy of the FileSystem (see [Docs](https://kubernetes-csi.github.io/docs/support-fsgroup.html#supported-modes)) |
| customEndpoint | string | `""` | Use customEndpoint (url with protocol) ex: https://api.eu-west-2.outscale.com/api/v1 |
| defaultFsType | string | `"ext4"` | Default filesystem for the volume if no `FsType` is set in `StorageClass` |
| enableVolumeResizing | bool | `false` | Enable volume resizing True if enable volume resizing |
| enableVolumeResizing | bool | `false` | Enable volume resizing True if enable volume resizing |
| enableVolumeScheduling | bool | `true` | Enable schedule volume for dynamic volume provisioning True if enable volume scheduling for dynamic volume provisioning |
| enableVolumeSnapshot | bool | `false` | Enable volume snapshot True if enable volume snapshot |
| enableVolumeSnapshot | bool | `false` | Enable volume snapshot True if enable volume snapshot |
| extraCreateMetadata | bool | `false` | Add pv/pvc metadata to plugin create requests as parameters |
| extraVolumeTags | object | `{}` | Add extra tags on volume |
| httpsProxy | string | `""` | Value used to create environment variable HTTPS_PROXY |
| image.pullPolicy | string | `"IfNotPresent"` | Container pull policy |
| image.repository | string | `"outscale/osc-ebs-csi-driver"` | Container image to use |
| image.tag | string | `"v0.2.4"` | Container image tag to deploy |
| imagePullSecrets | list | `[]` | Specify image pull secrets |
| image.tag | string | `"v0.3.0"` | Container image tag to deploy |
| imagePullSecrets | list | `[]` | Specify image pull secrets |
| maxBsuVolumes | string | `"39"` | Maximum volume to attach to a node (see [Docs](https://docs.outscale.com/en/userguide/About-Volumes.html)) |
| nameOverride | string | `""` | Override name of the app (instead of `osc-bsu-csi-driver`) |
| noProxy | string | `""` | Value used to create environment variable NO_PROXY |
Expand Down Expand Up @@ -93,7 +93,7 @@ Kubernetes: `>=1.20.0`
| sidecars.snapshotterImage.repository | string | `"registry.k8s.io/sig-storage/csi-snapshotter"` | |
| sidecars.snapshotterImage.tag | string | `"v4.2.1"` | |
| timeout | string | `"60s"` | Timeout for sidecars |
| tolerations | list | `[]` | Pod tolerations |
| tolerations | list | `[{"key":"CriticalAddonsOnly","operator":"Exists"},{"effect":"NoExecute","operator":"Exists","tolerationSeconds":300}]` | Pod tolerations |
| verbosity | int | `10` | Verbosity level of the plugin |

----------------------------------------------
Expand Down
3 changes: 1 addition & 2 deletions osc-bsu-csi-driver/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
apiVersion: v1
appVersion: "v0.2.4"
name: osc-bsu-csi-driver
description: A Helm chart for Outscale BSU CSI Driver
version: 0.13.0
version: 0.14.0
kubeVersion: ">=1.20.0"
home: https://github.com/outscale/osc-bsu-csi-driver
sources:
Expand Down
2 changes: 1 addition & 1 deletion osc-bsu-csi-driver/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ image:
# -- Container image to use
repository: outscale/osc-ebs-csi-driver
# -- Container image tag to deploy
tag: v0.2.4
tag: v0.3.0
# -- Container pull policy
pullPolicy: IfNotPresent

Expand Down

0 comments on commit 90c9e34

Please sign in to comment.