Skip to content

Commit b4ee95f

Browse files
authored
Merge pull request #377 from aramase/release-v0.0.17
release: update manifest and helm charts for v0.0.17
2 parents f3954d4 + e438580 commit b4ee95f

14 files changed

+203
-183
lines changed

charts/index.yaml

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,26 @@
11
apiVersion: v1
22
entries:
33
secrets-store-csi-driver:
4+
- apiVersion: v1
5+
appVersion: 0.0.17
6+
created: "2020-11-10T12:43:33.124534-08:00"
7+
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
8+
cluster.
9+
digest: d83ee8e6e436c90350c5371a9e597663bd586286a1e9f851a6010eb79f3c9244
10+
icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png
11+
kubeVersion: '>=1.16.0-0'
12+
maintainers:
13+
- email: ritazh@microsoft.com
14+
name: Rita Zhang
15+
name: secrets-store-csi-driver
16+
sources:
17+
- https://github.com/kubernetes-sigs/secrets-store-csi-driver
18+
urls:
19+
- https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts/secrets-store-csi-driver-0.0.17.tgz
20+
version: 0.0.17
421
- apiVersion: v1
522
appVersion: 0.0.16
6-
created: "2020-10-09T15:44:41.406908-07:00"
23+
created: "2020-11-10T12:43:33.123624-08:00"
724
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
825
cluster.
926
digest: 28801272b580f6c5a8ec7cf634b05176debf8b7e92724847f594512ac081171c
@@ -20,7 +37,7 @@ entries:
2037
version: 0.0.16
2138
- apiVersion: v1
2239
appVersion: 0.0.15
23-
created: "2020-10-09T15:44:41.405923-07:00"
40+
created: "2020-11-10T12:43:33.120968-08:00"
2441
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
2542
cluster.
2643
digest: 155ead450f2f8824f99f8508a11d14ae703084a5b95d7dbac391658199cf4a9a
@@ -37,7 +54,7 @@ entries:
3754
version: 0.0.15
3855
- apiVersion: v1
3956
appVersion: 0.0.14
40-
created: "2020-10-09T15:44:41.404302-07:00"
57+
created: "2020-11-10T12:43:33.119724-08:00"
4158
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
4259
cluster.
4360
digest: 6390ebd13eeb76d1ed22263831d5383f8258bec1731d4f98e6c8dfe8b6256249
@@ -54,7 +71,7 @@ entries:
5471
version: 0.0.14
5572
- apiVersion: v1
5673
appVersion: 0.0.13
57-
created: "2020-10-09T15:44:41.402899-07:00"
74+
created: "2020-11-10T12:43:33.11841-08:00"
5875
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
5976
cluster.
6077
digest: 426ea403ad1083cae569a13d8ecf686e4797b7816f6254709070afc4f4b858ab
@@ -71,7 +88,7 @@ entries:
7188
version: 0.0.13
7289
- apiVersion: v1
7390
appVersion: 0.0.12
74-
created: "2020-10-09T15:44:41.401745-07:00"
91+
created: "2020-11-10T12:43:33.1164-08:00"
7592
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
7693
cluster.
7794
digest: 0c132d4be8c4eb48109a4fe8cc0ce29e6fc9f68647bb522c4040d033861a0e78
@@ -88,7 +105,7 @@ entries:
88105
version: 0.0.12
89106
- apiVersion: v1
90107
appVersion: 0.0.11
91-
created: "2020-10-09T15:44:41.399985-07:00"
108+
created: "2020-11-10T12:43:33.115646-08:00"
92109
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
93110
cluster.
94111
digest: 2751ae7aed8ea2fc7dcdcbbf26240fccb2eefd83d3943cef45bb58bb1d297692
@@ -105,7 +122,7 @@ entries:
105122
version: 0.0.11
106123
- apiVersion: v1
107124
appVersion: 0.0.10
108-
created: "2020-10-09T15:44:41.398579-07:00"
125+
created: "2020-11-10T12:43:33.11489-08:00"
109126
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
110127
cluster.
111128
digest: 9fae95e4611c9c120ed12505e735680b70ed133ea987fd32db05046cb45eda9e
@@ -122,7 +139,7 @@ entries:
122139
version: 0.0.10
123140
- apiVersion: v1
124141
appVersion: 0.0.9
125-
created: "2020-10-09T15:44:41.407595-07:00"
142+
created: "2020-11-10T12:43:33.125205-08:00"
126143
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
127144
cluster.
128145
digest: 0f74454ca36c979a352d8a7b6d847521897ebf78195527ed8946201a841887a7
@@ -137,4 +154,4 @@ entries:
137154
urls:
138155
- https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts/secrets-store-csi-driver-0.0.9.tgz
139156
version: 0.0.9
140-
generated: "2020-10-09T15:44:41.397295-07:00"
157+
generated: "2020-11-10T12:43:33.109635-08:00"
6.57 KB
Binary file not shown.

charts/secrets-store-csi-driver/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v1
22
name: secrets-store-csi-driver
3-
version: 0.0.16
4-
appVersion: 0.0.16
3+
version: 0.0.17
4+
appVersion: 0.0.17
55
kubeVersion: ">=1.16.0-0"
66
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes cluster.
77
icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png

charts/secrets-store-csi-driver/README.md

Lines changed: 54 additions & 49 deletions
Large diffs are not rendered by default.

charts/secrets-store-csi-driver/templates/secrets-store-csi-driver-windows.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ spec:
99
selector:
1010
matchLabels:
1111
app: {{ template "sscd.name" . }}
12+
updateStrategy:
13+
{{ toYaml .Values.windows.updateStrategy | indent 4 }}
1214
template:
1315
metadata:
1416
{{ include "sscd.labels" . | indent 6 }}
@@ -21,15 +23,6 @@ spec:
2123
- --v=5
2224
- "--csi-address=unix://C:\\csi\\csi.sock"
2325
- --kubelet-registration-path={{ .Values.windows.kubeletRootDir }}\plugins\csi-secrets-store\csi.sock
24-
lifecycle:
25-
preStop:
26-
exec:
27-
command:
28-
[
29-
"cmd",
30-
"/c",
31-
"del /f C:\\registration\\secrets-store.csi.k8s.io-reg.sock",
32-
]
3326
env:
3427
- name: KUBE_NODE_NAME
3528
valueFrom:
@@ -49,7 +42,12 @@ spec:
4942
- name: secrets-store
5043
image: "{{ .Values.windows.image.repository }}:{{ .Values.windows.image.tag }}"
5144
args:
52-
- "--debug={{ .Values.logLevel.debug }}"
45+
{{- if .Values.logVerbosity }}
46+
- -v={{ .Values.logVerbosity }}
47+
{{- end }}
48+
{{- if .Values.logFormatJSON }}
49+
- --log-format-json={{ .Values.logFormatJSON }}
50+
{{- end }}
5351
- "--endpoint=$(CSI_ENDPOINT)"
5452
- "--nodeid=$(KUBE_NODE_NAME)"
5553
- "--provider-volume=C:\\k\\secrets-store-csi-providers"
@@ -122,6 +120,9 @@ spec:
122120
{{ toYaml . | indent 12 }}
123121
{{- end }}
124122
{{- end }}
123+
{{- if .Values.windows.priorityClassName }}
124+
priorityClassName: {{ .Values.windows.priorityClassName | quote }}
125+
{{- end }}
125126
volumes:
126127
- name: mountpoint-dir
127128
hostPath:

charts/secrets-store-csi-driver/templates/secrets-store-csi-driver.yaml

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ spec:
99
selector:
1010
matchLabels:
1111
app: {{ template "sscd.name" . }}
12+
updateStrategy:
13+
{{ toYaml .Values.linux.updateStrategy | indent 4 }}
1214
template:
1315
metadata:
1416
{{ include "sscd.labels" . | indent 6 }}
@@ -23,15 +25,6 @@ spec:
2325
- --v=5
2426
- --csi-address=/csi/csi.sock
2527
- --kubelet-registration-path={{ .Values.linux.kubeletRootDir }}/plugins/csi-secrets-store/csi.sock
26-
lifecycle:
27-
preStop:
28-
exec:
29-
command:
30-
[
31-
"/bin/sh",
32-
"-c",
33-
"rm -rf /registration/secrets-store.csi.k8s.io-reg.sock",
34-
]
3528
env:
3629
- name: KUBE_NODE_NAME
3730
valueFrom:
@@ -51,7 +44,12 @@ spec:
5144
- name: secrets-store
5245
image: "{{ .Values.linux.image.repository }}:{{ .Values.linux.image.tag }}"
5346
args:
54-
- "--debug={{ .Values.logLevel.debug }}"
47+
{{- if .Values.logVerbosity }}
48+
- -v={{ .Values.logVerbosity }}
49+
{{- end }}
50+
{{- if .Values.logFormatJSON }}
51+
- --log-format-json={{ .Values.logFormatJSON }}
52+
{{- end }}
5553
- "--endpoint=$(CSI_ENDPOINT)"
5654
- "--nodeid=$(KUBE_NODE_NAME)"
5755
- "--provider-volume=/etc/kubernetes/secrets-store-csi-providers"
@@ -125,6 +123,9 @@ spec:
125123
{{ toYaml . | indent 12 }}
126124
{{- end }}
127125
{{- end }}
126+
{{- if .Values.linux.priorityClassName }}
127+
priorityClassName: {{ .Values.linux.priorityClassName | quote }}
128+
{{- end }}
128129
volumes:
129130
- name: mountpoint-dir
130131
hostPath:

charts/secrets-store-csi-driver/values.yaml

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
linux:
22
enabled: true
33
image:
4-
repository: us.gcr.io/k8s-artifacts-prod/csi-secrets-store/driver
5-
tag: v0.0.16
4+
repository: k8s.gcr.io/csi-secrets-store/driver
5+
tag: v0.0.17
66
pullPolicy: Always
77

88
driver:
@@ -15,8 +15,8 @@ linux:
1515
memory: 100Mi
1616

1717
registrarImage:
18-
repository: quay.io/k8scsi/csi-node-driver-registrar
19-
tag: v1.2.0
18+
repository: k8s.gcr.io/sig-storage/csi-node-driver-registrar
19+
tag: v2.0.1
2020
pullPolicy: Always
2121

2222
registrar:
@@ -29,8 +29,8 @@ linux:
2929
memory: 20Mi
3030

3131
livenessProbeImage:
32-
repository: quay.io/k8scsi/livenessprobe
33-
tag: v2.0.0
32+
repository: k8s.gcr.io/sig-storage/livenessprobe
33+
tag: v2.1.0
3434
pullPolicy: Always
3535

3636
livenessProbe:
@@ -42,17 +42,23 @@ linux:
4242
cpu: 10m
4343
memory: 20Mi
4444

45+
updateStrategy:
46+
type: RollingUpdate
47+
rollingUpdate:
48+
maxUnavailable: 1
49+
4550
kubeletRootDir: /var/lib/kubelet
4651
nodeSelector: {}
4752
tolerations: []
4853
metricsAddr: ":8095"
4954
env: []
55+
priorityClassName: ""
5056

5157
windows:
5258
enabled: false
5359
image:
54-
repository: us.gcr.io/k8s-artifacts-prod/csi-secrets-store/driver
55-
tag: v0.0.16
60+
repository: k8s.gcr.io/csi-secrets-store/driver
61+
tag: v0.0.17
5662
pullPolicy: IfNotPresent
5763

5864
driver:
@@ -65,8 +71,8 @@ windows:
6571
memory: 100Mi
6672

6773
registrarImage:
68-
repository: mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar
69-
tag: v1.2.1-alpha.1-windows-1809-amd64
74+
repository: k8s.gcr.io/sig-storage/csi-node-driver-registrar
75+
tag: v2.0.1
7076
pullPolicy: IfNotPresent
7177

7278
registrar:
@@ -79,8 +85,8 @@ windows:
7985
memory: 20Mi
8086

8187
livenessProbeImage:
82-
repository: mcr.microsoft.com/oss/kubernetes-csi/livenessprobe
83-
tag: v2.0.1-alpha.1-windows-1809-amd64
88+
repository: k8s.gcr.io/sig-storage/livenessprobe
89+
tag: v2.1.0
8490
pullPolicy: IfNotPresent
8591

8692
livenessProbe:
@@ -92,14 +98,23 @@ windows:
9298
cpu: 10m
9399
memory: 20Mi
94100

101+
updateStrategy:
102+
type: RollingUpdate
103+
rollingUpdate:
104+
maxUnavailable: 1
105+
95106
kubeletRootDir: C:\var\lib\kubelet
96107
nodeSelector: {}
97108
tolerations: []
98109
metricsAddr: ":8095"
99110
env: []
111+
priorityClassName: ""
112+
113+
# log level. Uses V logs (klog)
114+
logVerbosity: 0
100115

101-
logLevel:
102-
debug: true
116+
# logging format JSON
117+
logFormatJSON: false
103118

104119
livenessProbe:
105120
port: 9808
@@ -120,7 +135,7 @@ syncSecret:
120135
minimumProviderVersions:
121136

122137
## ; delimited list of providers that support grpc for driver-provider [alpha]
123-
grpcSupportedProviders:
138+
grpcSupportedProviders: gcp;
124139

125140
## Enable secret rotation feature [alpha]
126141
enableSecretRotation: false

deploy/secrets-store-csi-driver-windows.yaml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,11 @@ spec:
1414
serviceAccountName: secrets-store-csi-driver
1515
containers:
1616
- name: node-driver-registrar
17-
image: mcr.microsoft.com/oss/kubernetes-csi/csi-node-driver-registrar:v1.2.1-alpha.1-windows-1809-amd64
17+
image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.0.1
1818
args:
1919
- --v=5
2020
- "--csi-address=unix://C:\\csi\\csi.sock"
2121
- "--kubelet-registration-path=C:\\var\\lib\\kubelet\\plugins\\csi-secrets-store\\csi.sock"
22-
lifecycle:
23-
preStop:
24-
exec:
25-
command:
26-
[
27-
"cmd",
28-
"/c",
29-
"del /f C:\\registration\\secrets-store.csi.k8s.io-reg.sock",
30-
]
3122
env:
3223
- name: KUBE_NODE_NAME
3324
valueFrom:
@@ -48,9 +39,8 @@ spec:
4839
cpu: 10m
4940
memory: 20Mi
5041
- name: secrets-store
51-
image: us.gcr.io/k8s-artifacts-prod/csi-secrets-store/driver:v0.0.16
42+
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.17
5243
args:
53-
- "--debug=true"
5444
- "--endpoint=$(CSI_ENDPOINT)"
5545
- "--nodeid=$(KUBE_NODE_NAME)"
5646
- "--provider-volume=C:\\k\\secrets-store-csi-providers"
@@ -96,7 +86,7 @@ spec:
9686
- name: providers-dir
9787
mountPath: C:\k\secrets-store-csi-providers
9888
- name: liveness-probe
99-
image: mcr.microsoft.com/oss/kubernetes-csi/livenessprobe:v2.0.1-alpha.1-windows-1809-amd64
89+
image: k8s.gcr.io/sig-storage/livenessprobe:v2.1.0
10090
imagePullPolicy: IfNotPresent
10191
args:
10292
- "--csi-address=unix://C:\\csi\\csi.sock"

0 commit comments

Comments
 (0)