From ffed6240a8195b689cfce50b672a456e9162189d Mon Sep 17 00:00:00 2001 From: Remi Rampin Date: Fri, 25 Aug 2023 13:54:50 -0400 Subject: [PATCH] helm: Add storage.claimAnnotations --- k8s/helm/charts/minio/templates/persistentvolumeclaim.yaml | 4 ++++ k8s/helm/charts/minio/values.yaml | 2 ++ k8s/helm/charts/postgres/templates/persistentvolumeclaim.yaml | 4 ++++ k8s/helm/charts/postgres/values.yaml | 2 ++ k8s/helm/charts/registry/templates/persistentvolumeclaim.yaml | 4 ++++ k8s/helm/charts/registry/values.yaml | 2 ++ 6 files changed, 18 insertions(+) diff --git a/k8s/helm/charts/minio/templates/persistentvolumeclaim.yaml b/k8s/helm/charts/minio/templates/persistentvolumeclaim.yaml index 1a51138b..8c106214 100644 --- a/k8s/helm/charts/minio/templates/persistentvolumeclaim.yaml +++ b/k8s/helm/charts/minio/templates/persistentvolumeclaim.yaml @@ -5,6 +5,10 @@ metadata: name: "{{ .Values.storage.persistentClaimName | default (include "minio.fullname" .) }}" labels: {{- include "minio.labels" . | nindent 4 }} + {{- with .Values.storage.claimAnnotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: storageClassName: {{ .Values.storage.storageClass | quote }} accessModes: diff --git a/k8s/helm/charts/minio/values.yaml b/k8s/helm/charts/minio/values.yaml index fc26161a..22f74b3a 100644 --- a/k8s/helm/charts/minio/values.yaml +++ b/k8s/helm/charts/minio/values.yaml @@ -74,3 +74,5 @@ storage: persistentClaimName: "" storageClass: "" capacity: 100Gi + + claimAnnotations: {} diff --git a/k8s/helm/charts/postgres/templates/persistentvolumeclaim.yaml b/k8s/helm/charts/postgres/templates/persistentvolumeclaim.yaml index 74cd49dc..f2cf2f8d 100644 --- a/k8s/helm/charts/postgres/templates/persistentvolumeclaim.yaml +++ b/k8s/helm/charts/postgres/templates/persistentvolumeclaim.yaml @@ -5,6 +5,10 @@ metadata: name: "{{ .Values.storage.persistentClaimName | default (include "postgres.fullname" .) }}" labels: {{- include "postgres.labels" . | nindent 4 }} + {{- with .Values.storage.claimAnnotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: storageClassName: {{ .Values.storage.storageClass | quote }} accessModes: diff --git a/k8s/helm/charts/postgres/values.yaml b/k8s/helm/charts/postgres/values.yaml index a846a192..17d30b14 100644 --- a/k8s/helm/charts/postgres/values.yaml +++ b/k8s/helm/charts/postgres/values.yaml @@ -62,3 +62,5 @@ storage: persistentClaimName: "" storageClass: "" capacity: 100Gi + + claimAnnotations: {} diff --git a/k8s/helm/charts/registry/templates/persistentvolumeclaim.yaml b/k8s/helm/charts/registry/templates/persistentvolumeclaim.yaml index 7eeafca1..7031c255 100644 --- a/k8s/helm/charts/registry/templates/persistentvolumeclaim.yaml +++ b/k8s/helm/charts/registry/templates/persistentvolumeclaim.yaml @@ -5,6 +5,10 @@ metadata: name: "{{ .Values.storage.persistentClaimName | default (include "registry.fullname" .) }}" labels: {{- include "registry.labels" . | nindent 4 }} + {{- with .Values.storage.claimAnnotations }} + annotations: + {{- toYaml . | nindent 4 }} + {{- end }} spec: storageClassName: {{ .Values.storage.storageClass | quote }} accessModes: diff --git a/k8s/helm/charts/registry/values.yaml b/k8s/helm/charts/registry/values.yaml index f827c703..80260012 100644 --- a/k8s/helm/charts/registry/values.yaml +++ b/k8s/helm/charts/registry/values.yaml @@ -53,3 +53,5 @@ storage: persistentClaimName: "" storageClass: "" capacity: 100Gi + + claimAnnotations: {}