Skip to content

Commit 8a06756

Browse files
committed
helm: update AWS CSI driver chart
1 parent 71fe73a commit 8a06756

25 files changed

+1096
-435
lines changed

internal/constellation/helm/BUILD.bazel

+5
Original file line numberDiff line numberDiff line change
@@ -457,6 +457,11 @@ go_library(
457457
"charts/yawol/charts/yawol-controller/values.yaml",
458458
"charts/yawol/templates/.gitkeep",
459459
"charts/yawol/values.yaml",
460+
"charts/edgeless/csi/charts/aws-csi-driver/templates/_node-windows.tpl",
461+
"charts/edgeless/csi/charts/aws-csi-driver/templates/_node.tpl",
462+
"charts/edgeless/csi/charts/aws-csi-driver/templates/ebs-csi-default-sc.yaml",
463+
"charts/edgeless/csi/charts/aws-csi-driver/templates/role-leases.yaml",
464+
"charts/edgeless/csi/charts/aws-csi-driver/templates/rolebinding-leases.yaml",
460465
],
461466
importpath = "github.com/edgelesssys/constellation/v2/internal/constellation/helm",
462467
visibility = ["//:__subpackages__"],

internal/constellation/helm/charts/edgeless/csi/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ dependencies:
99
- name: snapshot-crds
1010
version: 6.2.2
1111
- name: aws-csi-driver
12-
version: 1.1.0
12+
version: 1.2.0
1313
tags:
1414
- AWS
1515
- name: azuredisk-csi-driver

internal/constellation/helm/charts/edgeless/csi/charts/aws-csi-driver/CHANGELOG.md

+116
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,120 @@
11
# Helm chart
2+
## v2.30.0
3+
* Bump driver version to `v1.30.0`
4+
* Update voluemessnapshotcontents/status RBAC ([#1991](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1991), [@AndrewSirenko](https://github.com/AndrewSirenko))
5+
* Upgrade dependencies ([#2016](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/2016), [@torredil](https://github.com/torredil))
6+
7+
## v2.29.1
8+
* Bump driver version to `v1.29.1`
9+
* Remove `--reuse-values` deprecation warning
10+
11+
## v2.29.0
12+
### Urgent Upgrade Notes
13+
*(No, really, you MUST read this before you upgrade)*
14+
15+
The EBS CSI Driver Helm chart no longer supports upgrading with `--reuse-values`. This chart will not test for `--reuse-values` compatibility and upgrading with `--reuse-values` will likely fail. Users of `--reuse-values` are strongly encouraged to migrate to `--reset-then-reuse-values`.
16+
17+
For more information see [the deprecation announcement](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1864).
18+
19+
### Other Changes
20+
* Bump driver version to `v1.29.0` and sidecars to latest versions
21+
* Add helm-tester enabled flag ([#1954](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1954), [@nunodomingues-td](https://github.com/nunodomingues-td))
22+
23+
## v2.28.1
24+
* Add `reservedVolumeAttachments` that overrides heuristic-determined reserved attachments via `--reserved-volume-attachments` CLI option from [PR #1919](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1919) through Helm ([#1939](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1939), [@AndrewSirenko](https://github.com/AndrewSirenko))
25+
* Add `additionalArgs` parameter to node daemonSet ([#1939](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1939), [@AndrewSirenko](https://github.com/AndrewSirenko))
26+
27+
## v2.28.0
28+
### Urgent Upgrade Notes
29+
*(No, really, you MUST read this before you upgrade)*
30+
31+
This is the last minor version of the EBS CSI Driver Helm chart to support upgrading with `--reuse-values`. Future versions of the chart (starting with `v2.29.0`) will not test for `--reuse-values` compatibility and upgrading with `--reuse-values` will likely fail. Users of `--reuse-values` are strongly encouraged to migrate to `--reset-then-reuse-values`.
32+
33+
For more information see [the deprecation announcement](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1864).
34+
35+
### Other Changes
36+
* Bump driver version to `v1.28.0` and sidecars to latest versions
37+
* Add labels to leases role used by EBS CSI controller ([#1914](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1914), [@cHiv0rz](https://github.com/cHiv0rz))
38+
* Enforce `linux` and `amd64` node affinity for helm tester pod ([#1922](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1922), [@AndrewSirenko](https://github.com/AndrewSirenko))
39+
* Add configuration for `DaemonSet` annotations ([#1923](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1923), [@AndrewSirenko](https://github.com/AndrewSirenko))
40+
* Incorporate KubeLinter recommended best practices for chart tester pod ([#1924](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1924), [@torredil](https://github.com/torredil))
41+
* Add configuration for chart tester pod image ([#1928](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1928), [@AndrewSirenko](https://github.com/AndrewSirenko))
42+
43+
## v2.27.0
44+
* Bump driver version to `v1.27.0`
45+
* Add parameters for tuning revisionHistoryLimit and emptyDir volumes ([#1840](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1840), [@bodgit](https://github.com/bodgit))
46+
47+
## v2.26.1
48+
* Bump driver version to `v1.26.1`
49+
* Bump sidecar container versions to fix [restart bug in external attacher, provisioner, resizer, snapshotter, and node-driver-registrar](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues/1875) ([#1886](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1886), [@AndrewSirenko](https://github.com/AndrewSirenko))
50+
51+
## v2.26.0
52+
* Bump driver version to `v1.26.0`
53+
* Bump sidecar container versions ([#1867](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1867), [@AndrewSirenko](https://github.com/AndrewSirenko))
54+
* Add warning about --reuse-values deprecation to NOTES.txt ([#1865](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1865), [@ConnorJC3](https://github.com/ConnorJC3))
55+
56+
## v2.25.0
57+
* Bump driver version to `v1.25.0`
58+
* Update default sidecar timeout values ([#1824](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1824), [@torredil](https://github.com/torredil))
59+
* Increase default QPS and worker threads of sidecars ([#1834](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1834), [@ConnorJC3](https://github.com/ConnorJC3))
60+
* Node-driver-registrar sidecar fixes ([#1815](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1815), [@jukie](https://github.com/jukie))
61+
* Suggest eks.amazonaws.com/role-arn in values.yaml if EKS IAM for SA is used ([#1804](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1804), [@tporeba](https://github.com/tporeba))
62+
63+
## v2.24.1
64+
* Bump driver version to `v1.24.1`
65+
* Upgrade sidecar images
66+
67+
## v2.24.0
68+
* Bump driver version to `v1.24.0`
69+
* Add additionalClusterRoleRules to sidecar chart templates. ([#1757](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1757), [@AndrewSirenko](https://github.com/AndrewSirenko))
70+
* Allow passing template value for clusterName ([#1753](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1753), [@monicastanciu](https://github.com/monicastanciu))
71+
* Make hostNetwork configurable for daemonset ([#1716](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1716), [@bseenu](https://github.com/bseenu))
72+
* Add labels to volumesnapshotclass ([#1754](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1754), [@fad3t](https://github.com/fad3t))
73+
* Update default API version for PodDisruptionBudget ([#1751](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1751), [@AndrewSirenko](https://github.com/AndrewSirenko))
74+
75+
## v2.23.2
76+
* Bump driver version to `v1.23.2`
77+
* Upgrade sidecar images
78+
79+
## v2.23.1
80+
* Bump driver version to `v1.23.1`
81+
82+
## v2.23.0
83+
* Add `node.enableLinux` parameter ([#1732](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1732), [@monicastanciu](https://github.com/monicastanciu))
84+
* Additional Node DaemonSets bug fixes ([#1739](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1739), [@monicastanciu](https://github.com/monicastanciu))
85+
* Additional DaemonSets feature ([#1722](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1722), [@ConnorJC3](https://github.com/ConnorJC3))
86+
* Add doc of chart value additionalArgs ([#1697](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1697), [@zitudu](https://github.com/zitudu))
87+
88+
## v2.22.1
89+
* Bump driver version to `v1.22.1`
90+
91+
## v2.22.0
92+
* Default PodDisruptionBudget to policy/v1 ([#1707](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1707), [@iNoahNothing](https://github.com/iNoahNothing))
93+
94+
## v2.21.0
95+
* Bump driver version to `v1.21.0`
96+
* Enable additional volume mounts on node pods ([#1670](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1670), [@AndrewSirenko](https://github.com/AndrewSirenko))
97+
* Enable customization of aws-secret name and keys in Helm Chart ([#1668](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1668), [@AndrewSirenko](https://github.com/AndrewSirenko))
98+
* The sidecars have been updated. The new versions are:
99+
- csi-snapshotter: `v6.2.2`
100+
101+
## v2.20.0
102+
* Bump driver version to `v1.20.0`
103+
* Enable leader election in csi-resizer sidecar ([#1606](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1606), [@rdpsin](https://github.com/rdpsin))
104+
* Namespace-scoped leases permissions ([#1614](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1614), [@torredil](https://github.com/torredil))
105+
* Add additionalArgs parameter for sidecars ([#1627](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1627), [@ConnorJC3](https://github.com/ConnorJC3))
106+
* Avoid generating manifests with empty envFrom fields ([#1630](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1630), [@mvgmb](https://github.com/mvgmb))
107+
* Allow to set automountServiceAccountToken in ServiceAccount ([#1619](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1619), [@kahirokunn](https://github.com/kahirokunn))
108+
109+
## v2.19.0
110+
* Bump driver version to `v1.19.0`
111+
* The sidecars have been updated. The new versions are:
112+
- csi-provisioner: `v3.5.0`
113+
- csi-attacher: `v4.3.0`
114+
- livenessprobe: `v2.10.0`
115+
- csi-resizer: `v1.8.0`
116+
- node-driver-registrar: `v2.8.0`
117+
* Remove CPU limits ([#1596](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/pull/1596), [@torredil](https://github.com/torredil))
2118

3119
## v2.18.0
4120
### Urgent Upgrade Notes
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
2-
version: 1.1.0
3-
appVersion: "1.1.0"
2+
version: 1.2.0
3+
appVersion: "1.2.0"
44
description: AWS Container Storage Interface (CSI) Storage Plugin with on-node encryption support
55
name: aws-csi-driver
66
kubeVersion: ">=1.17.0-0"

internal/constellation/helm/charts/edgeless/csi/charts/aws-csi-driver/templates/NOTES.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ To verify that aws-ebs-csi-driver has started, run:
22

33
kubectl get pod -n {{ .Release.Namespace }} -l "app.kubernetes.io/name={{ include "aws-ebs-csi-driver.name" . }},app.kubernetes.io/instance={{ .Release.Name }}"
44

5-
NOTE: The [CSI Snapshotter](https://github.com/kubernetes-csi/external-snapshotter) controller and CRDs will no longer be installed as part of this chart and moving forward will be a prerequisite of using the snap shotting functionality.
5+
NOTE: The [CSI Snapshotter](https://github.com/kubernetes-csi/external-snapshotter) controller and CRDs will no longer be installed as part of this chart and moving forward will be a prerequisite of using the snap shotting functionality.

0 commit comments

Comments
 (0)