Skip to content

Commit 7f74465

Browse files
committed
doc: cut v1.14.0 release
1 parent 3e45834 commit 7f74465

28 files changed

+1368
-40
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ This driver allows Kubernetes to access [SMB](https://wiki.wireshark.org/SMB) se
1212
|Driver Version | supported k8s version | supported [Windows csi-proxy](https://github.com/kubernetes-csi/csi-proxy) version |
1313
|---------------|-----------------------|-------------------------------------|
1414
|master branch | 1.21+ | v0.2.2+ |
15+
|v1.14.0 | 1.21+ | v0.2.2+ |
1516
|v1.13.0 | 1.21+ | v0.2.2+ |
1617
|v1.12.0 | 1.21+ | v0.2.2+ |
17-
|v1.11.0 | 1.21+ | v0.2.2+ |
1818

1919
### Driver parameters
2020
Please refer to `smb.csi.k8s.io` [driver parameters](./docs/driver-parameters.md)

charts/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
```console
1717
helm repo add csi-driver-smb https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts
18-
helm install csi-driver-smb csi-driver-smb/csi-driver-smb --namespace kube-system --version v1.13.0
18+
helm install csi-driver-smb csi-driver-smb/csi-driver-smb --namespace kube-system --version v1.14.0
1919
```
2020

2121
### install driver with customized driver name, deployment name

charts/index.yaml

+39-30
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
11
apiVersion: v1
22
entries:
33
csi-driver-smb:
4+
- apiVersion: v1
5+
appVersion: v1.14.0
6+
created: "2024-01-16T12:53:07.35707311Z"
7+
description: SMB CSI Driver for Kubernetes
8+
digest: 0a1ce94dbcd96f14afcc1b6b8f0132ca43497edb3e0f8355d3ae9b5e7bc60a78
9+
name: csi-driver-smb
10+
urls:
11+
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts/latest/csi-driver-smb-v1.14.0.tgz
12+
version: v1.14.0
13+
- apiVersion: v1
14+
appVersion: v1.14.0
15+
created: "2024-01-16T12:53:07.366384111Z"
16+
description: SMB CSI Driver for Kubernetes
17+
digest: 1bf19308976f3093dca354ce5ff9b71b7468dc9af2926aa000d07cf919df12ca
18+
name: csi-driver-smb
19+
urls:
20+
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts/v1.14.0/csi-driver-smb-v1.14.0.tgz
21+
version: v1.14.0
422
- apiVersion: v1
523
appVersion: v1.13.0
6-
created: "2023-11-09T08:04:13.759660736Z"
24+
created: "2024-01-16T12:53:07.365176505Z"
725
description: SMB CSI Driver for Kubernetes
826
digest: f0004d3c68899604b0b7ea8672d45163dd3117d0de5db58a202cf7c602dc0c4c
927
name: csi-driver-smb
@@ -12,7 +30,7 @@ entries:
1230
version: v1.13.0
1331
- apiVersion: v1
1432
appVersion: v1.12.0
15-
created: "2023-11-09T08:04:13.759042609Z"
33+
created: "2024-01-16T12:53:07.364001734Z"
1634
description: SMB CSI Driver for Kubernetes
1735
digest: eb1f894fa5ad0c20da3b26a3ad4c20857914c8d76a098fd2185ff068d6118ddd
1836
name: csi-driver-smb
@@ -21,7 +39,7 @@ entries:
2139
version: v1.12.0
2240
- apiVersion: v1
2341
appVersion: v1.11.0
24-
created: "2023-11-09T08:04:13.7584631Z"
42+
created: "2024-01-16T12:53:07.36286199Z"
2543
description: SMB CSI Driver for Kubernetes
2644
digest: ab3cab9509579264ed95e49a0ad077019a52a45b4e6cc436de5b1f70c03699ed
2745
name: csi-driver-smb
@@ -30,7 +48,7 @@ entries:
3048
version: v1.11.0
3149
- apiVersion: v1
3250
appVersion: v1.10.0
33-
created: "2023-11-09T08:04:13.757935563Z"
51+
created: "2024-01-16T12:53:07.361840212Z"
3452
description: SMB CSI Driver for Kubernetes
3553
digest: 82e460e6fa80da9ca523a86c28e001e15595d27c3507864f2123dbadc64c7fec
3654
name: csi-driver-smb
@@ -39,7 +57,7 @@ entries:
3957
version: v1.10.0
4058
- apiVersion: v1
4159
appVersion: v1.9.0
42-
created: "2023-11-09T08:04:13.765262198Z"
60+
created: "2024-01-16T12:53:07.37844742Z"
4361
description: SMB CSI Driver for Kubernetes
4462
digest: 5c78c650b9755e508afecb3f6a554c549509023f7b0610b53853a41783d1c08f
4563
name: csi-driver-smb
@@ -48,7 +66,7 @@ entries:
4866
version: v1.9.0
4967
- apiVersion: v1
5068
appVersion: v1.8.0
51-
created: "2023-11-09T08:04:13.76423043Z"
69+
created: "2024-01-16T12:53:07.37678548Z"
5270
description: SMB CSI Driver for Kubernetes
5371
digest: d19d156c2143d753085bcbcb32506f8ebd7ebdee275e726f9c8d774a1f0b9f34
5472
name: csi-driver-smb
@@ -57,7 +75,7 @@ entries:
5775
version: v1.8.0
5876
- apiVersion: v1
5977
appVersion: v1.7.0
60-
created: "2023-11-09T08:04:13.763708535Z"
78+
created: "2024-01-16T12:53:07.375938464Z"
6179
description: SMB CSI Driver for Kubernetes
6280
digest: 65594a1ff09d912a33ee0674bba1fad1f7c717638a281fb68bcfa2c98c288453
6381
name: csi-driver-smb
@@ -66,7 +84,7 @@ entries:
6684
version: v1.7.0
6785
- apiVersion: v1
6886
appVersion: v1.6.0
69-
created: "2023-11-09T08:04:13.76315578Z"
87+
created: "2024-01-16T12:53:07.375079282Z"
7088
description: SMB CSI Driver for Kubernetes
7189
digest: 31dd4c8b0b0d4a61565631aa5b433b18b5375aeb24812bf4fa9958d5b7917485
7290
name: csi-driver-smb
@@ -75,7 +93,7 @@ entries:
7593
version: v1.6.0
7694
- apiVersion: v1
7795
appVersion: v1.5.0
78-
created: "2023-11-09T08:04:13.762638268Z"
96+
created: "2024-01-16T12:53:07.373951488Z"
7997
description: SMB CSI Driver for Kubernetes
8098
digest: b7dc9e9dc5d46df12a6d1a5643efe86439bff6c36867968f772e6899692083d6
8199
name: csi-driver-smb
@@ -84,7 +102,7 @@ entries:
84102
version: v1.5.0
85103
- apiVersion: v1
86104
appVersion: v1.4.0
87-
created: "2023-11-09T08:04:13.762132971Z"
105+
created: "2024-01-16T12:53:07.372470319Z"
88106
description: SMB CSI Driver for Kubernetes
89107
digest: 9b1a6166ab72c09d0eefb448ecc998639b9f6255afb00bfc0ae0a4fdad76f119
90108
name: csi-driver-smb
@@ -93,7 +111,7 @@ entries:
93111
version: v1.4.0
94112
- apiVersion: v1
95113
appVersion: v1.3.0
96-
created: "2023-11-09T08:04:13.761525882Z"
114+
created: "2024-01-16T12:53:07.370934778Z"
97115
description: SMB CSI Driver for Kubernetes
98116
digest: d2236d36f1cb24139ddf87ea87229369ed856efc42330e656330f6cfa7635858
99117
name: csi-driver-smb
@@ -102,7 +120,7 @@ entries:
102120
version: v1.3.0
103121
- apiVersion: v1
104122
appVersion: v1.2.0
105-
created: "2023-11-09T08:04:13.760133126Z"
123+
created: "2024-01-16T12:53:07.369564748Z"
106124
description: SMB CSI Driver for Kubernetes
107125
digest: 9d7099165db24d5412c95b298a59cca9b233ab8800d04efd34bb055812390915
108126
name: csi-driver-smb
@@ -111,7 +129,7 @@ entries:
111129
version: v1.2.0
112130
- apiVersion: v1
113131
appVersion: v1.1.0
114-
created: "2023-11-09T08:04:13.757406601Z"
132+
created: "2024-01-16T12:53:07.36084443Z"
115133
description: SMB CSI Driver for Kubernetes
116134
digest: 5b39613c9104db06815ee2d42fec8507c3bb2038264513449079a4eb5b6530a8
117135
name: csi-driver-smb
@@ -120,7 +138,7 @@ entries:
120138
version: v1.1.0
121139
- apiVersion: v1
122140
appVersion: v1.0.0
123-
created: "2023-11-09T08:04:13.756929674Z"
141+
created: "2024-01-16T12:53:07.359989617Z"
124142
description: SMB CSI Driver for Kubernetes
125143
digest: 3e4721dd007cc51750f7221be8f66ec7e287c83a8cdcfeb9a71c30f526b06dc4
126144
name: csi-driver-smb
@@ -129,7 +147,7 @@ entries:
129147
version: v1.0.0
130148
- apiVersion: v1
131149
appVersion: v0.6.0
132-
created: "2023-11-09T08:04:13.756645859Z"
150+
created: "2024-01-16T12:53:07.359432075Z"
133151
description: SMB CSI Driver for Kubernetes
134152
digest: 6fc9d05bc78ca98fb17071b7f5ad05b4c071f2403114d72feae99fb89ca1fc9f
135153
name: csi-driver-smb
@@ -138,7 +156,7 @@ entries:
138156
version: v0.6.0
139157
- apiVersion: v1
140158
appVersion: v0.5.0
141-
created: "2023-11-09T08:04:13.756383383Z"
159+
created: "2024-01-16T12:53:07.358919376Z"
142160
description: SMB CSI Driver for Kubernetes
143161
digest: 8264c6630806325613234c2d7951c188d073607e6f0f89d781ec32afed04157b
144162
name: csi-driver-smb
@@ -147,7 +165,7 @@ entries:
147165
version: v0.5.0
148166
- apiVersion: v1
149167
appVersion: v0.4.0
150-
created: "2023-11-09T08:04:13.756103319Z"
168+
created: "2024-01-16T12:53:07.358440739Z"
151169
description: SMB CSI Driver for Kubernetes
152170
digest: fb6d581ba5d4d1d78ca468f6daa4a24c47bb147b74d005d3c394521b4e534a3e
153171
name: csi-driver-smb
@@ -156,7 +174,7 @@ entries:
156174
version: v0.4.0
157175
- apiVersion: v1
158176
appVersion: v0.3.0
159-
created: "2023-11-09T08:04:13.755821273Z"
177+
created: "2024-01-16T12:53:07.357999716Z"
160178
description: SMB CSI Driver for Kubernetes
161179
digest: ee9e58db6d4a95491e2012c6607126bbff827b9c439e90e9a9798d2a73b0cb22
162180
name: csi-driver-smb
@@ -165,7 +183,7 @@ entries:
165183
version: v0.3.0
166184
- apiVersion: v1
167185
appVersion: v0.2.0
168-
created: "2023-11-09T08:04:13.755543056Z"
186+
created: "2024-01-16T12:53:07.357560424Z"
169187
description: SMB CSI Driver for Kubernetes
170188
digest: 8d8667106306d78dea9f63e5a3e8ee7ad2b60f86bd625f5968e37ca6a0cad317
171189
name: csi-driver-smb
@@ -174,20 +192,11 @@ entries:
174192
version: v0.2.0
175193
- apiVersion: v1
176194
appVersion: latest
177-
created: "2023-11-09T08:04:13.764754592Z"
195+
created: "2024-01-16T12:53:07.377613102Z"
178196
description: SMB CSI Driver for Kubernetes
179197
digest: 37a15bd85f6f9f2df20aed317d9baa3774128552488d02c2897d561e67777963
180198
name: csi-driver-smb
181199
urls:
182200
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts/v1.9.0/csi-driver-smb-v0.0.0.tgz
183201
version: v0.0.0
184-
- apiVersion: v1
185-
appVersion: latest
186-
created: "2023-11-09T08:04:13.755196364Z"
187-
description: SMB CSI Driver for Kubernetes
188-
digest: cdd21517b47d0f56e6325dd1a06f7c3eca8c0ce57492cec983f255e8a1ecce55
189-
name: csi-driver-smb
190-
urls:
191-
- https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts/latest/csi-driver-smb-v0.0.0.tgz
192-
version: v0.0.0
193-
generated: "2023-11-09T08:04:13.75423396Z"
202+
generated: "2024-01-16T12:53:07.355787195Z"
-4.8 KB
Binary file not shown.
4.78 KB
Binary file not shown.
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v1
2-
appVersion: latest
2+
appVersion: v1.14.0
33
description: SMB CSI Driver for Kubernetes
44
name: csi-driver-smb
5-
version: v0.0.0
5+
version: v1.14.0

charts/latest/csi-driver-smb/values.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
image:
22
baseRepo: registry.k8s.io/sig-storage
33
smb:
4-
repository: gcr.io/k8s-staging-sig-storage/smbplugin
5-
tag: canary
4+
repository: registry.k8s.io/sig-storage/smbplugin
5+
tag: v1.14.0
66
pullPolicy: IfNotPresent
77
csiProvisioner:
88
repository: registry.k8s.io/sig-storage/csi-provisioner
4.78 KB
Binary file not shown.
+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: v1
2+
appVersion: v1.14.0
3+
description: SMB CSI Driver for Kubernetes
4+
name: csi-driver-smb
5+
version: v1.14.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
The CSI SMB Driver is getting deployed to your cluster.
2+
3+
To check CSI SMB Driver pods status, please run:
4+
5+
kubectl --namespace={{ .Release.Namespace }} get pods --selector="app.kubernetes.io/name={{ .Release.Name }}" --watch
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{{/* vim: set filetype=mustache: */}}
2+
3+
{{/* Expand the name of the chart.*/}}
4+
{{- define "smb.name" -}}
5+
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
6+
{{- end -}}
7+
8+
{{/* labels for helm resources */}}
9+
{{- define "smb.labels" -}}
10+
labels:
11+
app.kubernetes.io/instance: "{{ .Release.Name }}"
12+
app.kubernetes.io/managed-by: "{{ .Release.Service }}"
13+
app.kubernetes.io/name: "{{ template "smb.name" . }}"
14+
app.kubernetes.io/version: "{{ .Chart.AppVersion }}"
15+
helm.sh/chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
16+
{{- if .Values.customLabels }}
17+
{{ toYaml .Values.customLabels | indent 2 -}}
18+
{{- end }}
19+
{{- end -}}
20+
21+
{{/* pull secrets for containers */}}
22+
{{- define "smb.pullSecrets" -}}
23+
{{- if .Values.imagePullSecrets }}
24+
imagePullSecrets:
25+
{{- range .Values.imagePullSecrets }}
26+
- name: {{ . }}
27+
{{- end }}
28+
{{- end }}
29+
{{- end -}}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
{{- if .Values.windows.csiproxy.enabled}}
2+
kind: DaemonSet
3+
apiVersion: apps/v1
4+
metadata:
5+
name: {{ .Values.windows.csiproxy.dsName }}
6+
namespace: {{ .Release.Namespace }}
7+
{{ include "smb.labels" . | indent 2 }}
8+
spec:
9+
updateStrategy:
10+
rollingUpdate:
11+
maxUnavailable: {{ .Values.node.maxUnavailable }}
12+
type: RollingUpdate
13+
selector:
14+
matchLabels:
15+
app: {{ .Values.windows.csiproxy.dsName }}
16+
template:
17+
metadata:
18+
{{ include "smb.labels" . | indent 6 }}
19+
app: {{ .Values.windows.csiproxy.dsName }}
20+
spec:
21+
{{- with .Values.windows.csiproxy.tolerations }}
22+
tolerations:
23+
{{ toYaml . | indent 8 }}
24+
{{- end }}
25+
securityContext:
26+
windowsOptions:
27+
hostProcess: true
28+
runAsUserName: {{ .Values.windows.csiproxy.username | quote }}
29+
hostNetwork: true
30+
nodeSelector:
31+
{{- with .Values.windows.csiproxy.nodeSelector }}
32+
{{ toYaml . | indent 8 }}
33+
{{- end }}
34+
{{- with .Values.node.affinity }}
35+
affinity:
36+
{{ toYaml . | indent 8 }}
37+
{{- end }}
38+
priorityClassName: {{ .Values.priorityClassName | quote }}
39+
{{- include "smb.pullSecrets" . | indent 6 }}
40+
containers:
41+
- name: csi-proxy
42+
{{- if hasPrefix "/" .Values.image.csiproxy.repository }}
43+
image: "{{ .Values.image.baseRepo }}{{ .Values.image.csiproxy.repository }}:{{ .Values.image.csiproxy.tag }}"
44+
{{- else }}
45+
image: "{{ .Values.image.csiproxy.repository }}:{{ .Values.image.csiproxy.tag }}"
46+
{{- end }}
47+
imagePullPolicy: {{ .Values.image.csiproxy.pullPolicy }}
48+
{{- end -}}

0 commit comments

Comments
 (0)