Skip to content

Commit f7fa149

Browse files
committed
Bump chart version
2 parents 6380e90 + 9d868af commit f7fa149

35 files changed

+689
-89
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
FROM golang:1.14.1-stretch AS builder
15+
FROM golang:1.15.6 AS builder
1616
WORKDIR /go/src/github.com/kubernetes-sigs/aws-ebs-csi-driver
1717
COPY . .
1818
RUN make

charts/aws-ebs-csi-driver/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v1
22
appVersion: "0.8.1"
33
name: aws-ebs-csi-driver
44
description: A Helm chart for AWS EBS CSI Driver
5-
version: 0.8.3
6-
kubeVersion: ">=1.14.0-0"
5+
version: 0.8.4
6+
kubeVersion: ">=1.17.0-0"
77
home: https://github.com/kubernetes-sigs/aws-ebs-csi-driver
88
sources:
99
- https://github.com/kubernetes-sigs/aws-ebs-csi-driver

charts/aws-ebs-csi-driver/templates/clusterrole-attacher.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,6 @@ rules:
1818
- apiGroups: ["storage.k8s.io"]
1919
resources: ["volumeattachments"]
2020
verbs: ["get", "list", "watch", "update", "patch"]
21+
- apiGroups: [ "storage.k8s.io" ]
22+
resources: [ "volumeattachments/status" ]
23+
verbs: [ "patch" ]

charts/aws-ebs-csi-driver/templates/clusterrole-provisioner.yaml

Lines changed: 30 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,33 @@ metadata:
66
labels:
77
{{- include "aws-ebs-csi-driver.labels" . | nindent 4 }}
88
rules:
9-
- apiGroups: [""]
10-
resources: ["persistentvolumes"]
11-
verbs: ["get", "list", "watch", "create", "delete"]
12-
- apiGroups: [""]
13-
resources: ["persistentvolumeclaims"]
14-
verbs: ["get", "list", "watch", "update"]
15-
- apiGroups: ["storage.k8s.io"]
16-
resources: ["storageclasses"]
17-
verbs: ["get", "list", "watch"]
18-
- apiGroups: [""]
19-
resources: ["events"]
20-
verbs: ["list", "watch", "create", "update", "patch"]
21-
- apiGroups: ["snapshot.storage.k8s.io"]
22-
resources: ["volumesnapshots"]
23-
verbs: ["get", "list"]
24-
- apiGroups: ["snapshot.storage.k8s.io"]
25-
resources: ["volumesnapshotcontents"]
26-
verbs: ["get", "list"]
27-
- apiGroups: ["storage.k8s.io"]
28-
resources: ["csinodes"]
29-
verbs: ["get", "list", "watch"]
30-
- apiGroups: [""]
31-
resources: ["nodes"]
32-
verbs: ["get", "list", "watch"]
33-
- apiGroups: ["coordination.k8s.io"]
34-
resources: ["leases"]
35-
verbs: ["get", "watch", "list", "delete", "update", "create"]
9+
- apiGroups: [ "" ]
10+
resources: [ "persistentvolumes" ]
11+
verbs: [ "get", "list", "watch", "create", "delete" ]
12+
- apiGroups: [ "" ]
13+
resources: [ "persistentvolumeclaims" ]
14+
verbs: [ "get", "list", "watch", "update" ]
15+
- apiGroups: [ "storage.k8s.io" ]
16+
resources: [ "storageclasses" ]
17+
verbs: [ "get", "list", "watch" ]
18+
- apiGroups: [ "" ]
19+
resources: [ "events" ]
20+
verbs: [ "list", "watch", "create", "update", "patch" ]
21+
- apiGroups: [ "snapshot.storage.k8s.io" ]
22+
resources: [ "volumesnapshots" ]
23+
verbs: [ "get", "list" ]
24+
- apiGroups: [ "snapshot.storage.k8s.io" ]
25+
resources: [ "volumesnapshotcontents" ]
26+
verbs: [ "get", "list" ]
27+
- apiGroups: [ "storage.k8s.io" ]
28+
resources: [ "csinodes" ]
29+
verbs: [ "get", "list", "watch" ]
30+
- apiGroups: [ "" ]
31+
resources: [ "nodes" ]
32+
verbs: [ "get", "list", "watch" ]
33+
- apiGroups: [ "coordination.k8s.io" ]
34+
resources: [ "leases" ]
35+
verbs: [ "get", "watch", "list", "delete", "update", "create" ]
36+
- apiGroups: [ "storage.k8s.io" ]
37+
resources: [ "volumeattachments" ]
38+
verbs: [ "get", "list", "watch" ]

charts/aws-ebs-csi-driver/templates/clusterrole-resizer.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,7 @@ rules:
2727
- apiGroups: [""]
2828
resources: ["events"]
2929
verbs: ["list", "watch", "create", "update", "patch"]
30-
30+
- apiGroups: [""]
31+
resources: ["pods"]
32+
verbs: ["get", "list", "watch"]
3133
{{- end}}

charts/aws-ebs-csi-driver/templates/controller.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,8 +105,8 @@ spec:
105105
{{- if .Values.extraCreateMetadata }}
106106
- --extra-create-metadata
107107
{{- end}}
108-
- --enable-leader-election
109-
- --leader-election-type=leases
108+
- --leader-election=true
109+
- --default-fstype=ext4
110110
env:
111111
- name: ADDRESS
112112
value: /var/lib/csi/sockets/pluginproxy/csi.sock

charts/aws-ebs-csi-driver/templates/statefulset.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ spec:
2323
serviceAccountName: {{ .Values.serviceAccount.snapshot.name }}
2424
containers:
2525
- name: snapshot-controller
26-
image: quay.io/k8scsi/snapshot-controller:v2.1.1
26+
image: k8s.gcr.io/sig-storage/snapshot-controller:v3.0.3
2727
args:
2828
- --v=5
2929
- --leader-election=false

charts/aws-ebs-csi-driver/values.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,23 +11,23 @@ image:
1111

1212
sidecars:
1313
provisionerImage:
14-
repository: quay.io/k8scsi/csi-provisioner
15-
tag: "v1.6.0"
14+
repository: k8s.gcr.io/sig-storage/csi-provisioner
15+
tag: "v2.0.2"
1616
attacherImage:
17-
repository: quay.io/k8scsi/csi-attacher
18-
tag: "v2.2.0"
17+
repository: k8s.gcr.io/sig-storage/csi-attacher
18+
tag: "v3.0.0"
1919
snapshotterImage:
20-
repository: quay.io/k8scsi/csi-snapshotter
21-
tag: "v2.1.1"
20+
repository: k8s.gcr.io/sig-storage/csi-snapshotter
21+
tag: "v3.0.3"
2222
livenessProbeImage:
23-
repository: quay.io/k8scsi/livenessprobe
23+
repository: k8s.gcr.io/sig-storage/livenessprobe
2424
tag: "v2.1.0"
2525
resizerImage:
26-
repository: quay.io/k8scsi/csi-resizer
27-
tag: "v0.5.0"
26+
repository: k8s.gcr.io/sig-storage/csi-resizer
27+
tag: "v1.0.0"
2828
nodeDriverRegistrarImage:
29-
repository: quay.io/k8scsi/csi-node-driver-registrar
30-
tag: "v1.3.0"
29+
repository: k8s.gcr.io/sig-storage/csi-node-driver-registrar
30+
tag: "v2.0.1"
3131

3232
imagePullSecrets: []
3333
nameOverride: ""
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
# Source: aws-ebs-csi-driver/templates/clusterrole-attacher.yaml
3+
kind: ClusterRole
4+
apiVersion: rbac.authorization.k8s.io/v1
5+
metadata:
6+
name: ebs-external-attacher-role
7+
labels:
8+
app.kubernetes.io/name: aws-ebs-csi-driver
9+
rules:
10+
- apiGroups: [""]
11+
resources: ["persistentvolumes"]
12+
verbs: ["get", "list", "watch", "update", "patch"]
13+
- apiGroups: [""]
14+
resources: ["nodes"]
15+
verbs: ["get", "list", "watch"]
16+
- apiGroups: ["csi.storage.k8s.io"]
17+
resources: ["csinodeinfos"]
18+
verbs: ["get", "list", "watch"]
19+
- apiGroups: ["storage.k8s.io"]
20+
resources: ["volumeattachments"]
21+
verbs: ["get", "list", "watch", "update", "patch"]
22+
- apiGroups: ["storage.k8s.io"]
23+
resources: ["volumeattachments/status"]
24+
verbs: ["patch"]
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
# Source: aws-ebs-csi-driver/templates/clusterrole-provisioner.yaml
3+
kind: ClusterRole
4+
apiVersion: rbac.authorization.k8s.io/v1
5+
metadata:
6+
name: ebs-external-provisioner-role
7+
labels:
8+
app.kubernetes.io/name: aws-ebs-csi-driver
9+
rules:
10+
- apiGroups: [""]
11+
resources: ["persistentvolumes"]
12+
verbs: ["get", "list", "watch", "create", "delete"]
13+
- apiGroups: [""]
14+
resources: ["persistentvolumeclaims"]
15+
verbs: ["get", "list", "watch", "update"]
16+
- apiGroups: ["storage.k8s.io"]
17+
resources: ["storageclasses"]
18+
verbs: ["get", "list", "watch"]
19+
- apiGroups: [""]
20+
resources: ["events"]
21+
verbs: ["list", "watch", "create", "update", "patch"]
22+
- apiGroups: ["snapshot.storage.k8s.io"]
23+
resources: ["volumesnapshots"]
24+
verbs: ["get", "list"]
25+
- apiGroups: ["snapshot.storage.k8s.io"]
26+
resources: ["volumesnapshotcontents"]
27+
verbs: ["get", "list"]
28+
- apiGroups: ["storage.k8s.io"]
29+
resources: ["csinodes"]
30+
verbs: ["get", "list", "watch"]
31+
- apiGroups: [""]
32+
resources: ["nodes"]
33+
verbs: ["get", "list", "watch"]
34+
- apiGroups: ["coordination.k8s.io"]
35+
resources: ["leases"]
36+
verbs: ["get", "watch", "list", "delete", "update", "create"]
37+
- apiGroups: [ "storage.k8s.io" ]
38+
resources: [ "volumeattachments" ]
39+
verbs: [ "get", "list", "watch" ]

0 commit comments

Comments
 (0)