Skip to content

Commit efe288d

Browse files
authored
Merge pull request #406 from aramase/release-v0.0.18
release: update manifest and helm charts for v0.0.18
2 parents b2d2640 + 1b5743f commit efe288d

17 files changed

+56
-23
lines changed

Makefile

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -248,5 +248,8 @@ promote-staging-manifest:
248248
@cp -r manifest_staging/deploy .
249249
@rm -rf charts/secrets-store-csi-driver
250250
@cp -r manifest_staging/charts/secrets-store-csi-driver ./charts
251-
@helm package ./charts/secrets-store-csi-driver -d ./charts/
252-
@helm repo index ./charts --url https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts
251+
@mkdir -p ./charts/tmp
252+
@helm package ./charts/secrets-store-csi-driver -d ./charts/tmp/
253+
@helm repo index ./charts/tmp --url https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts --merge ./charts/index.yaml
254+
@mv ./charts/tmp/* ./charts
255+
@rm -rf ./charts/tmp

charts/index.yaml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
apiVersion: v1
22
entries:
33
secrets-store-csi-driver:
4+
- apiVersion: v1
5+
appVersion: 0.0.18
6+
created: "2020-12-10T16:54:59.318983-08:00"
7+
description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes
8+
cluster.
9+
digest: 1f096be8bb4afdb001f03d0074f1629ad0fa6459388862df3e3ad5f98b4288cf
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.18.tgz
20+
version: 0.0.18
421
- apiVersion: v1
522
appVersion: 0.0.17
623
created: "2020-11-10T12:43:33.124534-08:00"
@@ -154,4 +171,4 @@ entries:
154171
urls:
155172
- https://raw.githubusercontent.com/kubernetes-sigs/secrets-store-csi-driver/master/charts/secrets-store-csi-driver-0.0.9.tgz
156173
version: 0.0.9
157-
generated: "2020-11-10T12:43:33.109635-08:00"
174+
generated: "2020-12-10T16:54:59.317928-08:00"
6.61 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.17
4-
appVersion: 0.0.17
3+
version: 0.0.18
4+
appVersion: 0.0.18
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: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p
2525
| `fullnameOverride` | String to fully override secrets-store-csi-driver.fullname template with a string | `""` |
2626
| `linux.image.repository` | Linux image repository | `k8s.gcr.io/csi-secrets-store/driver` |
2727
| `linux.image.pullPolicy` | Linux image pull policy | `Always` |
28-
| `linux.image.tag` | Linux image tag | `v0.0.17` |
28+
| `linux.image.tag` | Linux image tag | `v0.0.18` |
2929
| `linux.driver.resources` | The resource request/limits for the linux secrets-store container image | `limits: 200m CPU, 200Mi; requests: 50m CPU, 100Mi` |
3030
| `linux.enabled` | Install secrets store csi driver on linux nodes | true |
3131
| `linux.kubeletRootDir` | Configure the kubelet root dir | `/var/lib/kubelet` |
@@ -45,7 +45,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p
4545
| `linux.updateStrategy` | Configure a custom update strategy for the daemonset on linux nodes | `RollingUpdate with 1 maxUnavailable` |
4646
| `windows.image.repository` | Windows image repository | `k8s.gcr.io/csi-secrets-store/driver` |
4747
| `windows.image.pullPolicy` | Windows image pull policy | `IfNotPresent` |
48-
| `windows.image.tag` | Windows image tag | `v0.0.17` |
48+
| `windows.image.tag` | Windows image tag | `v0.0.18` |
4949
| `windows.driver.resources` | The resource request/limits for the windows secrets-store container image | `limits: 400m CPU, 400Mi; requests: 50m CPU, 100Mi` |
5050
| `windows.enabled` | Install secrets store csi driver on windows nodes | false |
5151
| `windows.kubeletRootDir` | Configure the kubelet root dir | `C:\var\lib\kubelet` |

charts/secrets-store-csi-driver/templates/_helpers.tpl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,3 +32,14 @@ labels:
3232
app: {{ template "sscd.name" . }}
3333
helm.sh/chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
3434
{{- end -}}
35+
36+
{{/*
37+
Return the appropriate apiVersion for CSIDriver.
38+
*/}}
39+
{{- define "csidriver.apiVersion" -}}
40+
{{- if semverCompare ">=1.18-0" .Capabilities.KubeVersion.Version }}
41+
{{- print "storage.k8s.io/v1" -}}
42+
{{- else -}}
43+
{{- print "storage.k8s.io/v1beta1" -}}
44+
{{- end -}}
45+
{{- end -}}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: storage.k8s.io/v1beta1
1+
apiVersion: {{ template "csidriver.apiVersion" . }}
22
kind: CSIDriver
33
metadata:
44
name: secrets-store.csi.k8s.io

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ linux:
22
enabled: true
33
image:
44
repository: k8s.gcr.io/csi-secrets-store/driver
5-
tag: v0.0.17
5+
tag: v0.0.18
66
pullPolicy: Always
77

88
driver:
@@ -58,7 +58,7 @@ windows:
5858
enabled: false
5959
image:
6060
repository: k8s.gcr.io/csi-secrets-store/driver
61-
tag: v0.0.17
61+
tag: v0.0.18
6262
pullPolicy: IfNotPresent
6363

6464
driver:

deploy/rbac-secretproviderclass.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
kind: ServiceAccount
33
metadata:
44
name: secrets-store-csi-driver
5-
namespace: default
5+
namespace: kube-system
66
---
77
apiVersion: rbac.authorization.k8s.io/v1
88
kind: ClusterRole
@@ -65,4 +65,4 @@ roleRef:
6565
subjects:
6666
- kind: ServiceAccount
6767
name: secrets-store-csi-driver
68-
namespace: default
68+
namespace: kube-system

deploy/rbac-secretprovidersyncing.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,4 +28,4 @@ roleRef:
2828
subjects:
2929
- kind: ServiceAccount
3030
name: secrets-store-csi-driver
31-
namespace: default
31+
namespace: kube-system

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ kind: DaemonSet
22
apiVersion: apps/v1
33
metadata:
44
name: csi-secrets-store-windows
5+
namespace: kube-system
56
spec:
67
selector:
78
matchLabels:
@@ -39,7 +40,7 @@ spec:
3940
cpu: 10m
4041
memory: 20Mi
4142
- name: secrets-store
42-
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.17
43+
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.18
4344
args:
4445
- "--endpoint=$(CSI_ENDPOINT)"
4546
- "--nodeid=$(KUBE_NODE_NAME)"

deploy/secrets-store-csi-driver.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ kind: DaemonSet
22
apiVersion: apps/v1
33
metadata:
44
name: csi-secrets-store
5+
namespace: kube-system
56
spec:
67
selector:
78
matchLabels:
@@ -40,7 +41,7 @@ spec:
4041
cpu: 10m
4142
memory: 20Mi
4243
- name: secrets-store
43-
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.17
44+
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.18
4445
args:
4546
- "--endpoint=$(CSI_ENDPOINT)"
4647
- "--nodeid=$(KUBE_NODE_NAME)"

manifest_staging/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.17
4-
appVersion: 0.0.17
3+
version: 0.0.18
4+
appVersion: 0.0.18
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

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p
2525
| `fullnameOverride` | String to fully override secrets-store-csi-driver.fullname template with a string | `""` |
2626
| `linux.image.repository` | Linux image repository | `k8s.gcr.io/csi-secrets-store/driver` |
2727
| `linux.image.pullPolicy` | Linux image pull policy | `Always` |
28-
| `linux.image.tag` | Linux image tag | `v0.0.17` |
28+
| `linux.image.tag` | Linux image tag | `v0.0.18` |
2929
| `linux.driver.resources` | The resource request/limits for the linux secrets-store container image | `limits: 200m CPU, 200Mi; requests: 50m CPU, 100Mi` |
3030
| `linux.enabled` | Install secrets store csi driver on linux nodes | true |
3131
| `linux.kubeletRootDir` | Configure the kubelet root dir | `/var/lib/kubelet` |
@@ -45,7 +45,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p
4545
| `linux.updateStrategy` | Configure a custom update strategy for the daemonset on linux nodes | `RollingUpdate with 1 maxUnavailable` |
4646
| `windows.image.repository` | Windows image repository | `k8s.gcr.io/csi-secrets-store/driver` |
4747
| `windows.image.pullPolicy` | Windows image pull policy | `IfNotPresent` |
48-
| `windows.image.tag` | Windows image tag | `v0.0.17` |
48+
| `windows.image.tag` | Windows image tag | `v0.0.18` |
4949
| `windows.driver.resources` | The resource request/limits for the windows secrets-store container image | `limits: 400m CPU, 400Mi; requests: 50m CPU, 100Mi` |
5050
| `windows.enabled` | Install secrets store csi driver on windows nodes | false |
5151
| `windows.kubeletRootDir` | Configure the kubelet root dir | `C:\var\lib\kubelet` |

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ linux:
22
enabled: true
33
image:
44
repository: k8s.gcr.io/csi-secrets-store/driver
5-
tag: v0.0.17
5+
tag: v0.0.18
66
pullPolicy: Always
77

88
driver:
@@ -58,7 +58,7 @@ windows:
5858
enabled: false
5959
image:
6060
repository: k8s.gcr.io/csi-secrets-store/driver
61-
tag: v0.0.17
61+
tag: v0.0.18
6262
pullPolicy: IfNotPresent
6363

6464
driver:

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ spec:
4040
cpu: 10m
4141
memory: 20Mi
4242
- name: secrets-store
43-
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.17
43+
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.18
4444
args:
4545
- "--endpoint=$(CSI_ENDPOINT)"
4646
- "--nodeid=$(KUBE_NODE_NAME)"

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ spec:
4141
cpu: 10m
4242
memory: 20Mi
4343
- name: secrets-store
44-
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.17
44+
image: k8s.gcr.io/csi-secrets-store/driver:v0.0.18
4545
args:
4646
- "--endpoint=$(CSI_ENDPOINT)"
4747
- "--nodeid=$(KUBE_NODE_NAME)"

0 commit comments

Comments
 (0)