From e0afca6467c6986ca8f6f1facbc6859a3c42ecf5 Mon Sep 17 00:00:00 2001 From: Gustavo Ornaghi Antunes Date: Fri, 04 Aug 2023 10:20:51 -0300 Subject: [PATCH] ceph-csi-cephfs: add annotations to provisioner-deployment.yaml Signed-off-by: Hediberto Cavalcante da Silva Signed-off-by: Erickson Silva de Oliveira Signed-off-by: Gustavo Ornaghi Antunes --- charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml b/charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml index dcc15ee..2d7c815 100644 --- a/charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml +++ b/charts/ceph-csi-cephfs/templates/provisioner-deployment.yaml @@ -10,6 +10,9 @@ metadata: release: {{ .Release.Name }} heritage: {{ .Release.Service }} {{- with .Values.commonLabels }}{{ toYaml . | trim | nindent 4 }}{{- end }} + annotations: + "helm.sh/hook": "post-upgrade, post-install, post-delete" + "helm.sh/hook-delete-policy": "before-hook-creation" spec: replicas: {{ .Values.provisioner.replicaCount }} strategy: @@ -98,7 +101,7 @@ spec: - "--v={{ .Values.sidecarLogLevel }}" - "--timeout={{ .Values.provisioner.timeout }}" - "--leader-election=true" - - "--extra-create-metadata=true" + - "--extra-create-metadata=false" {{- range .Values.provisioner.snapshotter.extraArgs }} - "--{{ . }}" {{- end }} -- 2.25.1