diff --git a/stable/csi-secrets-store-provider-aws/Chart.lock b/stable/csi-secrets-store-provider-aws/Chart.lock index c5a1a0641..62ce1cf66 100644 --- a/stable/csi-secrets-store-provider-aws/Chart.lock +++ b/stable/csi-secrets-store-provider-aws/Chart.lock @@ -1,6 +1,6 @@ dependencies: - name: secrets-store-csi-driver repository: https://kubernetes-sigs.github.io/secrets-store-csi-driver/charts - version: 1.0.0 -digest: sha256:21c9bdbedf3e250bce7e9b4a9eac408b8819f18504b26e8017fe2c8906419271 -generated: "2021-10-14T23:05:12.939759665Z" + version: 1.1.2 +digest: sha256:f06286259a5edd280b6f4d93a244eb9c116b1d0fe855354edf304ae1c8e30543 +generated: "2022-05-12T09:01:11.009668+02:00" diff --git a/stable/csi-secrets-store-provider-aws/Chart.yaml b/stable/csi-secrets-store-provider-aws/Chart.yaml index 84f789416..afc5a0046 100644 --- a/stable/csi-secrets-store-provider-aws/Chart.yaml +++ b/stable/csi-secrets-store-provider-aws/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: csi-secrets-store-provider-aws -version: 0.0.2 -appVersion: 1.0.r2 +version: 0.0.3 +appVersion: 1.0.r2-6-gee95299-2022.04.14.21.07 kubeVersion: ">=1.17.0-0" description: A Helm chart to install the Secrets Store CSI Driver and the AWS Key Management Service Provider inside a Kubernetes cluster. icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png @@ -16,9 +16,9 @@ maintainers: dependencies: - name: secrets-store-csi-driver repository: https://kubernetes-sigs.github.io/secrets-store-csi-driver/charts - version: 1.0.0 + version: 1.1 condition: secrets-store-csi-driver.install keywords: - eks - secrets-store-csi-driver - - csi + - csi \ No newline at end of file diff --git a/stable/csi-secrets-store-provider-aws/README.md b/stable/csi-secrets-store-provider-aws/README.md index e878b9615..bb3f9b207 100644 --- a/stable/csi-secrets-store-provider-aws/README.md +++ b/stable/csi-secrets-store-provider-aws/README.md @@ -30,9 +30,11 @@ The following table lists the configurable parameters of the csi-secrets-store-p | `nameOverride` | String to override the name template with a string | `""` | | `fullnameOverride` | String to override the fullname template with a string | `""` | | `imagePullSecrets` | Secrets to be used when pulling images | `[]` | -| `image.repository` | Image repository | `public.ecr.aws/aws-secrets-manager/secrets-store-csi-driver-provider-aws` | +| `image.registry` | Image registry | `public.ecr.aws` | +| `image.repository` | Image repository | `aws-secrets-manager/secrets-store-csi-driver-provider-aws` | | `image.pullPolicy` | Image pull policy | `IfNotPresent` | -| `image.tag`| Image tag | `1.0.r2-2021.08.13.20.34-linux-amd64` | +| `image.tag`| Image tag | `.Chart.AppVersion` | +| `priorityClassName` | Indicates the importance of a Pod relative to other Pods | `""` | | `nodeSelector` | Node Selector for the daemonset on nodes | `{}` | | `tolerations` | Tolerations for the daemonset on nodes | `[]` | | `ports` | Liveness and readyness tcp probe port | `8989` | @@ -41,7 +43,7 @@ The following table lists the configurable parameters of the csi-secrets-store-p | `podLabels`| Additional pod labels | `{}` | | `podAnnotations` | Additional pod annotations| `{}` | | `updateStrategy` | Configure a custom update strategy for the daemonset on nodes | `RollingUpdate`| -| `secrets-store-csi-driver.install` | Secrets Store CSI Driver chart install | `false` +| `secrets-store-csi-driver.install` | Secrets Store CSI Driver chart install | `true` | `rbac.install` | Install default service account | true | | `rbac.pspEnabled` | Pod Security Pods | false | | `rbac.serviceAccount.name` | Service account to be used. If not set and serviceAccount.create is true a name is generated using the fullname template. | | diff --git a/stable/csi-secrets-store-provider-aws/templates/daemonset.yaml b/stable/csi-secrets-store-provider-aws/templates/daemonset.yaml index 4e20bde01..dee0c24aa 100644 --- a/stable/csi-secrets-store-provider-aws/templates/daemonset.yaml +++ b/stable/csi-secrets-store-provider-aws/templates/daemonset.yaml @@ -29,7 +29,7 @@ spec: hostNetwork: true containers: - name: provider-aws-installer - image: {{ .Values.image.repository }}:{{ .Values.image.tag }} + image: "{{ .Values.image.registry }}/{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}" imagePullPolicy: {{ .Values.image.pullPolicy }} args: - --provider-volume=/etc/kubernetes/secrets-store-csi-providers @@ -45,6 +45,9 @@ spec: - name: mountpoint-dir mountPath: /var/lib/kubelet/pods mountPropagation: HostToContainer + {{- if .Values.priorityClassName }} + priorityClassName: {{ .Values.priorityClassName | quote }} + {{- end }} volumes: - name: provider-vol hostPath: diff --git a/stable/csi-secrets-store-provider-aws/values.yaml b/stable/csi-secrets-store-provider-aws/values.yaml index e9a6250ae..110787c02 100644 --- a/stable/csi-secrets-store-provider-aws/values.yaml +++ b/stable/csi-secrets-store-provider-aws/values.yaml @@ -2,8 +2,10 @@ imagePullSecrets: [] image: - repository: public.ecr.aws/aws-secrets-manager/secrets-store-csi-driver-provider-aws - tag: 1.0.r2-2021.08.13.20.34-linux-amd64 + registry: public.ecr.aws + repository: aws-secrets-manager/secrets-store-csi-driver-provider-aws + ## defaults to app.Version + tag: pullPolicy: IfNotPresent nodeSelector: {} @@ -28,7 +30,7 @@ updateStrategy: type: RollingUpdate secrets-store-csi-driver: - install: false + install: true ## Install default service account rbac: @@ -36,3 +38,5 @@ rbac: pspEnabled: false serviceAccount: name: + +priorityClassName: ""