Commit 6acd939c authored by Radu Carpa's avatar Radu Carpa
Browse files

daemons & servers: run helm install hook in post-install

It requires the service account created by the charts
parent f296795a
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
name: rucio-daemons
version: 1.27.6
version: 1.27.7
apiVersion: v1
description: A Helm chart to deploy daemons for Rucio
keywords:
+1 −1
Original line number Diff line number Diff line
@@ -78,7 +78,7 @@ kind: Job
metadata:
  name: {{ .Release.Name }}-renew-fts-proxy-on-helm-install
  annotations:
    helm.sh/hook: pre-install
    helm.sh/hook: post-install  # Relies on rucio service account, created by this helm chart
    helm.sh/hook-delete-policy: hook-succeeded
spec:
  template:
+1 −1
Original line number Diff line number Diff line
name: rucio-server
version: 1.27.5
version: 1.27.6
apiVersion: v1
description: A Helm chart to deploy servers for Rucio
keywords:
+1 −1
Original line number Diff line number Diff line
@@ -78,7 +78,7 @@ kind: Job
metadata:
  name: {{ .Release.Name }}-renew-fts-proxy-on-helm-install
  annotations:
    helm.sh/hook: pre-install
    helm.sh/hook: post-install  # Relies on rucio service account, created by this helm chart
    helm.sh/hook-delete-policy: hook-succeeded
spec:
  template: