Skip to content

Commit

Permalink
LCM and minor changes to CSSPA (aws#753)
Browse files Browse the repository at this point in the history
  • Loading branch information
dza89 authored Jun 1, 2022
1 parent 398c6f5 commit ff48490
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 14 deletions.
6 changes: 3 additions & 3 deletions stable/csi-secrets-store-provider-aws/Chart.lock
Original file line number Diff line number Diff line change
@@ -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"
8 changes: 4 additions & 4 deletions stable/csi-secrets-store-provider-aws/Chart.yaml
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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
8 changes: 5 additions & 3 deletions stable/csi-secrets-store-provider-aws/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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` |
Expand All @@ -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. | |
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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:
Expand Down
10 changes: 7 additions & 3 deletions stable/csi-secrets-store-provider-aws/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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: {}
Expand All @@ -28,11 +30,13 @@ updateStrategy:
type: RollingUpdate

secrets-store-csi-driver:
install: false
install: true

## Install default service account
rbac:
install: true
pspEnabled: false
serviceAccount:
name:

priorityClassName: ""

0 comments on commit ff48490

Please sign in to comment.