diff --git a/charts/secrets-store-csi-driver/Chart.yaml b/charts/secrets-store-csi-driver/Chart.yaml index cfee4b308..d7c07d295 100644 --- a/charts/secrets-store-csi-driver/Chart.yaml +++ b/charts/secrets-store-csi-driver/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: secrets-store-csi-driver -version: 0.3.0 -appVersion: 0.3.0 +version: 1.0.0-rc.0 +appVersion: 1.0.0-rc.0 kubeVersion: ">=1.16.0-0" description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes cluster. icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png diff --git a/charts/secrets-store-csi-driver/README.md b/charts/secrets-store-csi-driver/README.md index cdbc645b9..c62036052 100644 --- a/charts/secrets-store-csi-driver/README.md +++ b/charts/secrets-store-csi-driver/README.md @@ -47,7 +47,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p | `fullnameOverride` | String to fully override secrets-store-csi-driver.fullname template with a string | `""` | | `linux.image.repository` | Linux image repository | `k8s.gcr.io/csi-secrets-store/driver` | | `linux.image.pullPolicy` | Linux image pull policy | `IfNotPresent` | -| `linux.image.tag` | Linux image tag | `v0.3.0` | +| `linux.image.tag` | Linux image tag | `v1.0.0-rc.0` | | `linux.affinity` | Linux affinity | `key: type; operator: NotIn; values: [virtual-kubelet]` | | `linux.driver.resources` | The resource request/limits for the linux secrets-store container image | `limits: 200m CPU, 200Mi; requests: 50m CPU, 100Mi` | | `linux.enabled` | Install secrets store csi driver on linux nodes | true | @@ -76,7 +76,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p | `linux.updateStrategy` | Configure a custom update strategy for the daemonset on linux nodes | `RollingUpdate with 1 maxUnavailable` | | `windows.image.repository` | Windows image repository | `k8s.gcr.io/csi-secrets-store/driver` | | `windows.image.pullPolicy` | Windows image pull policy | `IfNotPresent` | -| `windows.image.tag` | Windows image tag | `v0.3.0` | +| `windows.image.tag` | Windows image tag | `v1.0.0-rc.0` | | `windows.affinity` | Windows affinity | `key: type; operator: NotIn; values: [virtual-kubelet]` | | `windows.driver.resources` | The resource request/limits for the windows secrets-store container image | `limits: 400m CPU, 400Mi; requests: 50m CPU, 100Mi` | | `windows.enabled` | Install secrets store csi driver on windows nodes | false | diff --git a/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver-windows.yaml b/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver-windows.yaml index 760d03e88..c5166fcff 100644 --- a/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver-windows.yaml +++ b/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver-windows.yaml @@ -18,7 +18,7 @@ spec: template: metadata: annotations: - kubectl.kubernetes.io/default-logs-container: secrets-store + kubectl.kubernetes.io/default-container: secrets-store {{- if .Values.windows.podAnnotations }} {{ toYaml .Values.windows.podAnnotations | indent 8 }} {{- end }} @@ -47,7 +47,8 @@ spec: - /csi-node-driver-registrar.exe - --kubelet-registration-path={{ .Values.windows.kubeletRootDir }}\plugins\csi-secrets-store\csi.sock - --mode=kubelet-registration-probe - initialDelaySeconds: 3 + initialDelaySeconds: 30 + timeoutSeconds: 15 env: - name: KUBE_NODE_NAME valueFrom: diff --git a/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver.yaml b/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver.yaml index 546c5d652..bc7ca6f3e 100644 --- a/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver.yaml +++ b/charts/secrets-store-csi-driver/templates/secrets-store-csi-driver.yaml @@ -18,7 +18,7 @@ spec: template: metadata: annotations: - kubectl.kubernetes.io/default-logs-container: secrets-store + kubectl.kubernetes.io/default-container: secrets-store {{- if .Values.linux.podAnnotations }} {{ toYaml .Values.linux.podAnnotations | indent 8 }} {{- end }} @@ -47,7 +47,8 @@ spec: - /csi-node-driver-registrar - --kubelet-registration-path={{ .Values.linux.kubeletRootDir }}/plugins/csi-secrets-store/csi.sock - --mode=kubelet-registration-probe - initialDelaySeconds: 3 + initialDelaySeconds: 30 + timeoutSeconds: 15 env: - name: KUBE_NODE_NAME valueFrom: diff --git a/charts/secrets-store-csi-driver/values.yaml b/charts/secrets-store-csi-driver/values.yaml index a6472c1ef..304ee4fb9 100644 --- a/charts/secrets-store-csi-driver/values.yaml +++ b/charts/secrets-store-csi-driver/values.yaml @@ -2,13 +2,13 @@ linux: enabled: true image: repository: k8s.gcr.io/csi-secrets-store/driver - tag: v0.3.0 + tag: v1.0.0-rc.0 pullPolicy: IfNotPresent crds: image: repository: k8s.gcr.io/csi-secrets-store/driver-crds - tag: v0.3.0 + tag: v1.0.0-rc.0 pullPolicy: IfNotPresent annotations: {} @@ -93,7 +93,7 @@ windows: enabled: false image: repository: k8s.gcr.io/csi-secrets-store/driver - tag: v0.3.0 + tag: v1.0.0-rc.0 pullPolicy: IfNotPresent ## Prevent the CSI driver from being scheduled on virtual-kubelet nodes @@ -113,7 +113,7 @@ windows: cpu: 400m memory: 400Mi requests: - cpu: 50m + cpu: 100m memory: 100Mi registrarImage: @@ -127,8 +127,8 @@ windows: cpu: 200m memory: 200Mi requests: - cpu: 10m - memory: 20Mi + cpu: 100m + memory: 100Mi logVerbosity: 5 livenessProbeImage: @@ -142,8 +142,8 @@ windows: cpu: 200m memory: 200Mi requests: - cpu: 10m - memory: 20Mi + cpu: 100m + memory: 100Mi updateStrategy: type: RollingUpdate diff --git a/deploy/secrets-store-csi-driver-windows.yaml b/deploy/secrets-store-csi-driver-windows.yaml index b7d80587b..bcb9e710b 100644 --- a/deploy/secrets-store-csi-driver-windows.yaml +++ b/deploy/secrets-store-csi-driver-windows.yaml @@ -12,7 +12,7 @@ spec: labels: app: csi-secrets-store annotations: - kubectl.kubernetes.io/default-logs-container: secrets-store + kubectl.kubernetes.io/default-container: secrets-store spec: serviceAccountName: secrets-store-csi-driver containers: @@ -28,7 +28,8 @@ spec: - /csi-node-driver-registrar.exe - --kubelet-registration-path=C:\var\lib\kubelet\plugins\csi-secrets-store\csi.sock - --mode=kubelet-registration-probe - initialDelaySeconds: 3 + initialDelaySeconds: 30 + timeoutSeconds: 15 env: - name: KUBE_NODE_NAME valueFrom: @@ -46,10 +47,10 @@ spec: cpu: 200m memory: 200Mi requests: - cpu: 10m - memory: 20Mi + cpu: 100m + memory: 100Mi - name: secrets-store - image: k8s.gcr.io/csi-secrets-store/driver:v0.3.0 + image: k8s.gcr.io/csi-secrets-store/driver:v1.0.0-rc.0 args: - "--endpoint=$(CSI_ENDPOINT)" - "--nodeid=$(KUBE_NODE_NAME)" @@ -89,7 +90,7 @@ spec: cpu: 400m memory: 400Mi requests: - cpu: 50m + cpu: 100m memory: 100Mi volumeMounts: - name: plugin-dir @@ -114,8 +115,8 @@ spec: cpu: 200m memory: 200Mi requests: - cpu: 10m - memory: 20Mi + cpu: 100m + memory: 100Mi volumes: - name: mountpoint-dir hostPath: diff --git a/deploy/secrets-store-csi-driver.yaml b/deploy/secrets-store-csi-driver.yaml index ca081acef..667e9799b 100644 --- a/deploy/secrets-store-csi-driver.yaml +++ b/deploy/secrets-store-csi-driver.yaml @@ -12,7 +12,7 @@ spec: labels: app: csi-secrets-store annotations: - kubectl.kubernetes.io/default-logs-container: secrets-store + kubectl.kubernetes.io/default-container: secrets-store spec: serviceAccountName: secrets-store-csi-driver containers: @@ -28,7 +28,8 @@ spec: - /csi-node-driver-registrar - --kubelet-registration-path=/var/lib/kubelet/plugins/csi-secrets-store/csi.sock - --mode=kubelet-registration-probe - initialDelaySeconds: 3 + initialDelaySeconds: 30 + timeoutSeconds: 15 env: - name: KUBE_NODE_NAME valueFrom: @@ -49,7 +50,7 @@ spec: cpu: 10m memory: 20Mi - name: secrets-store - image: k8s.gcr.io/csi-secrets-store/driver:v0.3.0 + image: k8s.gcr.io/csi-secrets-store/driver:v1.0.0-rc.0 args: - "--endpoint=$(CSI_ENDPOINT)" - "--nodeid=$(KUBE_NODE_NAME)" diff --git a/manifest_staging/charts/secrets-store-csi-driver/Chart.yaml b/manifest_staging/charts/secrets-store-csi-driver/Chart.yaml index cfee4b308..d7c07d295 100644 --- a/manifest_staging/charts/secrets-store-csi-driver/Chart.yaml +++ b/manifest_staging/charts/secrets-store-csi-driver/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: secrets-store-csi-driver -version: 0.3.0 -appVersion: 0.3.0 +version: 1.0.0-rc.0 +appVersion: 1.0.0-rc.0 kubeVersion: ">=1.16.0-0" description: A Helm chart to install the SecretsStore CSI Driver inside a Kubernetes cluster. icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png diff --git a/manifest_staging/charts/secrets-store-csi-driver/README.md b/manifest_staging/charts/secrets-store-csi-driver/README.md index cdbc645b9..c62036052 100644 --- a/manifest_staging/charts/secrets-store-csi-driver/README.md +++ b/manifest_staging/charts/secrets-store-csi-driver/README.md @@ -47,7 +47,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p | `fullnameOverride` | String to fully override secrets-store-csi-driver.fullname template with a string | `""` | | `linux.image.repository` | Linux image repository | `k8s.gcr.io/csi-secrets-store/driver` | | `linux.image.pullPolicy` | Linux image pull policy | `IfNotPresent` | -| `linux.image.tag` | Linux image tag | `v0.3.0` | +| `linux.image.tag` | Linux image tag | `v1.0.0-rc.0` | | `linux.affinity` | Linux affinity | `key: type; operator: NotIn; values: [virtual-kubelet]` | | `linux.driver.resources` | The resource request/limits for the linux secrets-store container image | `limits: 200m CPU, 200Mi; requests: 50m CPU, 100Mi` | | `linux.enabled` | Install secrets store csi driver on linux nodes | true | @@ -76,7 +76,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p | `linux.updateStrategy` | Configure a custom update strategy for the daemonset on linux nodes | `RollingUpdate with 1 maxUnavailable` | | `windows.image.repository` | Windows image repository | `k8s.gcr.io/csi-secrets-store/driver` | | `windows.image.pullPolicy` | Windows image pull policy | `IfNotPresent` | -| `windows.image.tag` | Windows image tag | `v0.3.0` | +| `windows.image.tag` | Windows image tag | `v1.0.0-rc.0` | | `windows.affinity` | Windows affinity | `key: type; operator: NotIn; values: [virtual-kubelet]` | | `windows.driver.resources` | The resource request/limits for the windows secrets-store container image | `limits: 400m CPU, 400Mi; requests: 50m CPU, 100Mi` | | `windows.enabled` | Install secrets store csi driver on windows nodes | false | diff --git a/manifest_staging/charts/secrets-store-csi-driver/values.yaml b/manifest_staging/charts/secrets-store-csi-driver/values.yaml index 0432c5778..304ee4fb9 100644 --- a/manifest_staging/charts/secrets-store-csi-driver/values.yaml +++ b/manifest_staging/charts/secrets-store-csi-driver/values.yaml @@ -2,13 +2,13 @@ linux: enabled: true image: repository: k8s.gcr.io/csi-secrets-store/driver - tag: v0.3.0 + tag: v1.0.0-rc.0 pullPolicy: IfNotPresent crds: image: repository: k8s.gcr.io/csi-secrets-store/driver-crds - tag: v0.3.0 + tag: v1.0.0-rc.0 pullPolicy: IfNotPresent annotations: {} @@ -93,7 +93,7 @@ windows: enabled: false image: repository: k8s.gcr.io/csi-secrets-store/driver - tag: v0.3.0 + tag: v1.0.0-rc.0 pullPolicy: IfNotPresent ## Prevent the CSI driver from being scheduled on virtual-kubelet nodes diff --git a/manifest_staging/deploy/secrets-store-csi-driver-windows.yaml b/manifest_staging/deploy/secrets-store-csi-driver-windows.yaml index b5417b3c2..bcb9e710b 100644 --- a/manifest_staging/deploy/secrets-store-csi-driver-windows.yaml +++ b/manifest_staging/deploy/secrets-store-csi-driver-windows.yaml @@ -50,7 +50,7 @@ spec: cpu: 100m memory: 100Mi - name: secrets-store - image: k8s.gcr.io/csi-secrets-store/driver:v0.3.0 + image: k8s.gcr.io/csi-secrets-store/driver:v1.0.0-rc.0 args: - "--endpoint=$(CSI_ENDPOINT)" - "--nodeid=$(KUBE_NODE_NAME)" diff --git a/manifest_staging/deploy/secrets-store-csi-driver.yaml b/manifest_staging/deploy/secrets-store-csi-driver.yaml index 9cf084f2f..667e9799b 100644 --- a/manifest_staging/deploy/secrets-store-csi-driver.yaml +++ b/manifest_staging/deploy/secrets-store-csi-driver.yaml @@ -50,7 +50,7 @@ spec: cpu: 10m memory: 20Mi - name: secrets-store - image: k8s.gcr.io/csi-secrets-store/driver:v0.3.0 + image: k8s.gcr.io/csi-secrets-store/driver:v1.0.0-rc.0 args: - "--endpoint=$(CSI_ENDPOINT)" - "--nodeid=$(KUBE_NODE_NAME)"