Skip to content

Commit ffe01ec

Browse files
committed
doc: add v1.4.1 artifacts in master branch
1 parent ee0974f commit ffe01ec

19 files changed

+1207
-19
lines changed

charts/index.yaml

Lines changed: 28 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ entries:
33
blob-csi-driver:
44
- apiVersion: v1
55
appVersion: latest
6-
created: "2021-12-03T09:19:19.619082702Z"
6+
created: "2021-12-04T15:07:59.871497434Z"
77
description: Azure Blob Storage CSI driver
8-
digest: 967e47e94aa75c0d1695d6cfb8f0af7edd5bc3b9831a7e2d84368ae6dae48543
8+
digest: 471baa536c31a4f333a6923879d8e2c8b4ae8daa3eb1b4464edd5bf2cdc95ec6
99
name: blob-csi-driver
1010
urls:
1111
- https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/charts/latest/blob-csi-driver-v1.8.0.tgz
1212
version: v1.8.0
1313
- apiVersion: v1
1414
appVersion: v1.7.0
15-
created: "2021-12-03T09:19:19.639328624Z"
15+
created: "2021-12-04T15:07:59.884992415Z"
1616
description: Azure Blob Storage CSI driver
1717
digest: 28da5b55c3d2689d6da85eb7da344385e9cb99bdb2af18c24fea93670abfe7ea
1818
name: blob-csi-driver
@@ -21,7 +21,7 @@ entries:
2121
version: v1.7.0
2222
- apiVersion: v1
2323
appVersion: v1.6.0
24-
created: "2021-12-03T09:19:19.638008216Z"
24+
created: "2021-12-04T15:07:59.883921308Z"
2525
description: Azure Blob Storage CSI driver
2626
digest: 6f24f2e6623f6f8862e47d4fbdf13b5f351ceec6bb9a4591ef7fc2fca9fc1eef
2727
name: blob-csi-driver
@@ -30,16 +30,25 @@ entries:
3030
version: v1.6.0
3131
- apiVersion: v1
3232
appVersion: v1.5.0
33-
created: "2021-12-03T09:19:19.636492107Z"
33+
created: "2021-12-04T15:07:59.881801196Z"
3434
description: Azure Blob Storage CSI driver
3535
digest: 95d14c9b70b319760d388ea47727c8c97e9287867a8852aeb67b7175b52fe8f5
3636
name: blob-csi-driver
3737
urls:
3838
- https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/charts/v1.5.0/blob-csi-driver-v1.5.0.tgz
3939
version: v1.5.0
40+
- apiVersion: v1
41+
appVersion: v1.4.1
42+
created: "2021-12-04T15:07:59.880942291Z"
43+
description: Azure Blob Storage CSI driver
44+
digest: 5fcf69c449f065fa1d5722e5a7fed8a28000efa790907e9ff4b552c5fbd16d22
45+
name: blob-csi-driver
46+
urls:
47+
- https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/charts/v1.4.1/blob-csi-driver-v1.4.1.tgz
48+
version: v1.4.1
4049
- apiVersion: v1
4150
appVersion: v1.4.0
42-
created: "2021-12-03T09:19:19.633784991Z"
51+
created: "2021-12-04T15:07:59.879956385Z"
4352
description: Azure Blob Storage CSI driver
4453
digest: b466543344a6411f6130ba87b093955d39ab8614c6b4ed8505a0a0c96073cb33
4554
name: blob-csi-driver
@@ -48,7 +57,7 @@ entries:
4857
version: v1.4.0
4958
- apiVersion: v1
5059
appVersion: v1.3.0
51-
created: "2021-12-03T09:19:19.632437583Z"
60+
created: "2021-12-04T15:07:59.87917018Z"
5261
description: Azure Blob Storage CSI driver
5362
digest: 58d02cb70a3a966b349d62e880b7149fb06ac009474e35e580784fd3c98a5b07
5463
name: blob-csi-driver
@@ -57,7 +66,7 @@ entries:
5766
version: v1.3.0
5867
- apiVersion: v1
5968
appVersion: v1.2.0
60-
created: "2021-12-03T09:19:19.630943474Z"
69+
created: "2021-12-04T15:07:59.878450076Z"
6170
description: Azure Blob Storage CSI driver
6271
digest: 27fb89f20b5fddc7329e6d7c2374857b22c1d61592e397a53f47121eea68c344
6372
name: blob-csi-driver
@@ -66,7 +75,7 @@ entries:
6675
version: v1.2.0
6776
- apiVersion: v1
6877
appVersion: v1.1.0
69-
created: "2021-12-03T09:19:19.629347864Z"
78+
created: "2021-12-04T15:07:59.877726571Z"
7079
description: Azure Blob Storage CSI driver
7180
digest: a251a55243de207c69ef53f72abee45e93b72fa4fc43dc204b7f1cdfd459acdb
7281
name: blob-csi-driver
@@ -75,7 +84,7 @@ entries:
7584
version: v1.1.0
7685
- apiVersion: v1
7786
appVersion: v1.0.0
78-
created: "2021-12-03T09:19:19.628120857Z"
87+
created: "2021-12-04T15:07:59.876852266Z"
7988
description: Azure Blob Storage CSI driver
8089
digest: e83f037a165eafc83a978bd7e6bf6221b052ac34363aecb12e6a73607dc58b89
8190
name: blob-csi-driver
@@ -84,7 +93,7 @@ entries:
8493
version: v1.0.0
8594
- apiVersion: v1
8695
appVersion: v0.11.0
87-
created: "2021-12-03T09:19:19.621280315Z"
96+
created: "2021-12-04T15:07:59.872337939Z"
8897
description: Azure Blob Storage CSI driver
8998
digest: ded903d30eaef4f41e2cc7172292089fbaf122cc24cc32f5e62207cff445a9da
9099
name: blob-csi-driver
@@ -93,7 +102,7 @@ entries:
93102
version: v0.11.0
94103
- apiVersion: v1
95104
appVersion: v0.10.0
96-
created: "2021-12-03T09:19:19.62035141Z"
105+
created: "2021-12-04T15:07:59.871882237Z"
97106
description: Azure Blob Storage CSI driver
98107
digest: 24f3642ce8535544ad63334f9a71eb8c594cc2943becd21844b6b1132d261960
99108
name: blob-csi-driver
@@ -102,7 +111,7 @@ entries:
102111
version: v0.10.0
103112
- apiVersion: v1
104113
appVersion: v0.9.0
105-
created: "2021-12-03T09:19:19.626859249Z"
114+
created: "2021-12-04T15:07:59.876351563Z"
106115
description: Azure Blob Storage CSI driver
107116
digest: d125014409cad519f12838390c176f81f34097a5ba759a177980255a9fe775e2
108117
name: blob-csi-driver
@@ -111,7 +120,7 @@ entries:
111120
version: v0.9.0
112121
- apiVersion: v1
113122
appVersion: v0.8.0
114-
created: "2021-12-03T09:19:19.625884443Z"
123+
created: "2021-12-04T15:07:59.875912261Z"
115124
description: Azure Blob Storage CSI driver
116125
digest: 8ac9fc62030ff7c7dd6deaa51db410d9b782578149347688b8f66b37ec33960f
117126
name: blob-csi-driver
@@ -120,7 +129,7 @@ entries:
120129
version: v0.8.0
121130
- apiVersion: v1
122131
appVersion: v0.7.0
123-
created: "2021-12-03T09:19:19.625034938Z"
132+
created: "2021-12-04T15:07:59.875359757Z"
124133
description: Azure Blob Storage CSI driver
125134
digest: 6d758b8e4a480a8d006f7e73c51d32ea0b568b8ba1364d4ac33549e3bedfc9a7
126135
name: blob-csi-driver
@@ -130,7 +139,7 @@ entries:
130139
blobfuse-csi-driver:
131140
- apiVersion: v1
132141
appVersion: v0.6.0
133-
created: "2021-12-03T09:19:19.624181133Z"
142+
created: "2021-12-04T15:07:59.874745354Z"
134143
description: BlobFuse Container Storage Interface (CSI) Storage Plugin
135144
digest: 2bea484bc1e87097b048ab2e1615683b8b7db614059fb624a0a2b18ad0920926
136145
name: blobfuse-csi-driver
@@ -139,7 +148,7 @@ entries:
139148
version: v0.6.0
140149
- apiVersion: v1
141150
appVersion: v0.5.0
142-
created: "2021-12-03T09:19:19.623241627Z"
151+
created: "2021-12-04T15:07:59.874244151Z"
143152
description: BlobFuse Container Storage Interface (CSI) Storage Plugin
144153
digest: 11441a6025c319e97c0605f520c4be063eadc482670655bb6ecc4426bee2d49c
145154
name: blobfuse-csi-driver
@@ -148,11 +157,11 @@ entries:
148157
version: v0.5.0
149158
- apiVersion: v1
150159
appVersion: v0.4.0
151-
created: "2021-12-03T09:19:19.622276521Z"
160+
created: "2021-12-04T15:07:59.873314945Z"
152161
description: BlobFuse Container Storage Interface (CSI) Storage Plugin
153162
digest: 263e474a08598f1c7f518c1efed43eb23d9f12b146b3c47deda77aa99c0ca385
154163
name: blobfuse-csi-driver
155164
urls:
156165
- https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/charts/v0.4.0/blobfuse-csi-driver-v0.4.0.tgz
157166
version: v0.4.0
158-
generated: "2021-12-03T09:19:19.616681288Z"
167+
generated: "2021-12-04T15:07:59.870335628Z"
4.4 KB
Binary file not shown.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: v1
2+
appVersion: v1.4.1
3+
description: Azure Blob Storage CSI driver
4+
name: blob-csi-driver
5+
version: v1.4.1
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
The Azure Blob Storage CSI driver is getting deployed to your cluster.
2+
3+
To check Azure Blob Storage CSI driver pods status, please run:
4+
5+
kubectl --namespace={{ .Release.Namespace }} get pods --selector="release={{ .Release.Name }}" --watch
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{{/* vim: set filetype=mustache: */}}
2+
3+
{{/* Expand the name of the chart.*/}}
4+
{{- define "blob.name" -}}
5+
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
6+
{{- end -}}
7+
8+
{{/* labels for helm resources */}}
9+
{{- define "blob.labels" -}}
10+
labels:
11+
app.kubernetes.io/instance: "{{ .Release.Name }}"
12+
app.kubernetes.io/managed-by: "{{ .Release.Service }}"
13+
app.kubernetes.io/name: "{{ template "blob.name" . }}"
14+
app.kubernetes.io/version: "{{ .Chart.AppVersion }}"
15+
helm.sh/chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
16+
{{- end -}}
17+
18+
{{/* pull secrets for containers */}}
19+
{{- define "blob.pullSecrets" -}}
20+
{{- if .Values.imagePullSecrets }}
21+
imagePullSecrets:
22+
{{- range .Values.imagePullSecrets }}
23+
- name: {{ . }}
24+
{{- end }}
25+
{{- end }}
26+
{{- end -}}
Lines changed: 175 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,175 @@
1+
kind: Deployment
2+
apiVersion: apps/v1
3+
metadata:
4+
name: {{ .Values.controller.name }}
5+
namespace: {{ .Release.Namespace }}
6+
{{ include "blob.labels" . | indent 2 }}
7+
spec:
8+
replicas: {{ .Values.controller.replicas }}
9+
selector:
10+
matchLabels:
11+
app: {{ .Values.controller.name }}
12+
template:
13+
metadata:
14+
{{ include "blob.labels" . | indent 6 }}
15+
app: {{ .Values.controller.name }}
16+
{{- if .Values.podLabels }}
17+
{{- toYaml .Values.podLabels | nindent 8 }}
18+
{{- end }}
19+
{{- if .Values.podAnnotations }}
20+
annotations:
21+
{{ toYaml .Values.podAnnotations | indent 8 }}
22+
{{- end }}
23+
spec:
24+
{{- with .Values.controller.affinity }}
25+
affinity:
26+
{{ toYaml . | indent 8 }}
27+
{{- end }}
28+
{{- if .Values.imagePullSecrets }}
29+
imagePullSecrets:
30+
{{ toYaml .Values.imagePullSecrets | indent 8 }}
31+
{{- end }}
32+
hostNetwork: {{ .Values.controller.hostNetwork }}
33+
serviceAccountName: {{ .Values.serviceAccount.controller }}
34+
nodeSelector:
35+
kubernetes.io/os: linux
36+
{{- if .Values.controller.runOnMaster}}
37+
kubernetes.io/role: master
38+
{{- end}}
39+
{{- with .Values.controller.nodeSelector }}
40+
{{ toYaml . | indent 8 }}
41+
{{- end }}
42+
priorityClassName: {{ .Values.priorityClassName | quote }}
43+
{{- with .Values.controller.tolerations }}
44+
tolerations:
45+
{{ toYaml . | indent 8 }}
46+
{{- end }}
47+
containers:
48+
- name: csi-provisioner
49+
image: {{ .Values.image.csiProvisioner.repository }}:{{ .Values.image.csiProvisioner.tag }}
50+
args:
51+
- "-v=2"
52+
- "--csi-address=$(ADDRESS)"
53+
- "--leader-election"
54+
- "--timeout=60s"
55+
- "--extra-create-metadata=true"
56+
env:
57+
- name: ADDRESS
58+
value: /csi/csi.sock
59+
imagePullPolicy: {{ .Values.image.csiProvisioner.pullPolicy }}
60+
volumeMounts:
61+
- mountPath: /csi
62+
name: socket-dir
63+
resources: {{- toYaml .Values.controller.resources.csiProvisioner | nindent 12 }}
64+
- name: liveness-probe
65+
image: "{{ .Values.image.livenessProbe.repository }}:{{ .Values.image.livenessProbe.tag }}"
66+
args:
67+
- --csi-address=/csi/csi.sock
68+
- --probe-timeout=3s
69+
- --health-port={{ .Values.controller.livenessProbe.healthPort }}
70+
imagePullPolicy: {{ .Values.image.livenessProbe.pullPolicy }}
71+
volumeMounts:
72+
- name: socket-dir
73+
mountPath: /csi
74+
resources: {{- toYaml .Values.controller.resources.livenessProbe | nindent 12 }}
75+
- name: blob
76+
image: "{{ .Values.image.blob.repository }}:{{ .Values.image.blob.tag }}"
77+
args:
78+
- "--v={{ .Values.controller.logLevel }}"
79+
- "--endpoint=$(CSI_ENDPOINT)"
80+
- "--metrics-address=0.0.0.0:{{ .Values.controller.metricsPort }}"
81+
- "--drivername={{ .Values.driver.name }}"
82+
- "--cloud-config-secret-name={{ .Values.controller.cloudConfigSecretName }}"
83+
- "--cloud-config-secret-namespace={{ .Values.controller.cloudConfigSecretNamespace }}"
84+
ports:
85+
- containerPort: {{ .Values.controller.livenessProbe.healthPort }}
86+
name: healthz
87+
protocol: TCP
88+
- containerPort: {{ .Values.controller.metricsPort }}
89+
name: metrics
90+
protocol: TCP
91+
livenessProbe:
92+
failureThreshold: 5
93+
httpGet:
94+
path: /healthz
95+
port: healthz
96+
initialDelaySeconds: 30
97+
timeoutSeconds: 10
98+
periodSeconds: 30
99+
env:
100+
- name: AZURE_CREDENTIAL_FILE
101+
valueFrom:
102+
configMapKeyRef:
103+
name: azure-cred-file
104+
key: path
105+
optional: true
106+
- name: CSI_ENDPOINT
107+
value: unix:///csi/csi.sock
108+
{{- if eq .Values.cloud "AzureStackCloud" }}
109+
- name: AZURE_ENVIRONMENT_FILEPATH
110+
value: /etc/kubernetes/azurestackcloud.json
111+
{{- end }}
112+
imagePullPolicy: {{ .Values.image.blob.pullPolicy }}
113+
volumeMounts:
114+
- mountPath: /csi
115+
name: socket-dir
116+
- mountPath: /etc/kubernetes/
117+
name: azure-cred
118+
- mountPath: /var/lib/waagent/ManagedIdentity-Settings
119+
readOnly: true
120+
name: msi
121+
{{- if eq .Values.cloud "AzureStackCloud" }}
122+
- name: ssl
123+
mountPath: /etc/ssl/certs
124+
readOnly: true
125+
{{- end }}
126+
{{- if eq .Values.linux.distro "fedora" }}
127+
- name: ssl
128+
mountPath: /etc/ssl/certs
129+
readOnly: true
130+
- name: ssl-pki
131+
mountPath: /etc/pki/ca-trust/extracted
132+
readOnly: true
133+
{{- end }}
134+
resources: {{- toYaml .Values.controller.resources.blob | nindent 12 }}
135+
- name: csi-resizer
136+
image: "{{ .Values.image.csiResizer.repository }}:{{ .Values.image.csiResizer.tag }}"
137+
args:
138+
- "-csi-address=$(ADDRESS)"
139+
- "-v=2"
140+
- "-leader-election"
141+
- '-handle-volume-inuse-error=false'
142+
env:
143+
- name: ADDRESS
144+
value: /csi/csi.sock
145+
imagePullPolicy: {{ .Values.image.csiResizer.pullPolicy }}
146+
volumeMounts:
147+
- name: socket-dir
148+
mountPath: /csi
149+
resources: {{- toYaml .Values.controller.resources.csiResizer | nindent 12 }}
150+
volumes:
151+
- name: socket-dir
152+
emptyDir: {}
153+
- name: azure-cred
154+
hostPath:
155+
path: /etc/kubernetes/
156+
type: Directory
157+
- name: msi
158+
hostPath:
159+
path: /var/lib/waagent/ManagedIdentity-Settings
160+
{{- if eq .Values.cloud "AzureStackCloud" }}
161+
- name: ssl
162+
hostPath:
163+
path: /etc/ssl/certs
164+
{{- end }}
165+
{{- if eq .Values.linux.distro "fedora" }}
166+
- name: ssl
167+
hostPath:
168+
path: /etc/ssl/certs
169+
- name: ssl-pki
170+
hostPath:
171+
path: /etc/pki/ca-trust/extracted
172+
{{- end }}
173+
{{- if .Values.securityContext }}
174+
securityContext: {{- toYaml .Values.securityContext | nindent 8 }}
175+
{{- end }}

0 commit comments

Comments
 (0)