diff --git a/incubator/sparkoperator/templates/spark-operator-rbac.yaml b/incubator/sparkoperator/templates/spark-operator-rbac.yaml index 3ff3f9ae12..7d274bce94 100644 --- a/incubator/sparkoperator/templates/spark-operator-rbac.yaml +++ b/incubator/sparkoperator/templates/spark-operator-rbac.yaml @@ -3,6 +3,8 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: {{ include "sparkoperator.fullname" . }}-cr + annotations: + "helm.sh/hook": pre-install labels: app.kubernetes.io/name: {{ include "sparkoperator.name" . }} helm.sh/chart: {{ include "sparkoperator.chart" . }} @@ -35,6 +37,8 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: {{ include "sparkoperator.fullname" . }}-crb + annotations: + "helm.sh/hook": pre-install namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "sparkoperator.name" . }} diff --git a/incubator/sparkoperator/templates/spark-operator-serviceaccount.yaml b/incubator/sparkoperator/templates/spark-operator-serviceaccount.yaml index 5216f8ddef..29854bcadc 100644 --- a/incubator/sparkoperator/templates/spark-operator-serviceaccount.yaml +++ b/incubator/sparkoperator/templates/spark-operator-serviceaccount.yaml @@ -3,6 +3,8 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ include "sparkoperator.serviceAccountName" . }} + annotations: + "helm.sh/hook": pre-install labels: app.kubernetes.io/name: {{ include "sparkoperator.name" . }} helm.sh/chart: {{ include "sparkoperator.chart" . }} diff --git a/incubator/sparkoperator/templates/webhook-init-job.yaml b/incubator/sparkoperator/templates/webhook-init-job.yaml index f2af09b95a..bef53fad21 100644 --- a/incubator/sparkoperator/templates/webhook-init-job.yaml +++ b/incubator/sparkoperator/templates/webhook-init-job.yaml @@ -4,7 +4,7 @@ kind: Job metadata: name: {{ include "sparkoperator.fullname" . }}-init annotations: - "helm.sh/hook": post-install + "helm.sh/hook": pre-install "helm.sh/hook-delete-policy": hook-succeeded labels: app.kubernetes.io/name: {{ include "sparkoperator.name" . }}