Skip to content

Commit 6728591

Browse files
lobisrdimaio
authored andcommitted
[daemons]: support for optional deployment annotations
1 parent 03bccd5 commit 6728591

18 files changed

+68
-1
lines changed

Diff for: charts/rucio-daemons/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: rucio-daemons
2-
version: 36.0.6
2+
version: 36.0.7
33
apiVersion: v1
44
description: A Helm chart to deploy daemons for Rucio
55
keywords:

Diff for: charts/rucio-daemons/templates/abacus-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ metadata:
2626
chart: {{ template "rucio.chart" . }}
2727
release: {{ .Release.Name }}
2828
heritage: {{ .Release.Service }}
29+
{{- with .Values.deploymentAnnotations }}
30+
annotations:
31+
{{ toYaml . | indent 4 }}
32+
{{- end }}
2933
spec:
3034
replicas: {{ .component_count }}
3135
selector:

Diff for: charts/rucio-daemons/templates/automatix-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/cache-consumer-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/conveyor-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ metadata:
2626
chart: {{ template "rucio.chart" . }}
2727
release: {{ .Release.Name }}
2828
heritage: {{ .Release.Service }}
29+
{{- with .Values.deploymentAnnotations }}
30+
annotations:
31+
{{ toYaml . | indent 4 }}
32+
{{- end }}
2933
spec:
3034
replicas: {{ .component_count }}
3135
selector:

Diff for: charts/rucio-daemons/templates/dark-reaper-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/hermes-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/hermes-legacy-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/judge-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ metadata:
2626
chart: {{ template "rucio.chart" . }}
2727
release: {{ .Release.Name }}
2828
heritage: {{ .Release.Service }}
29+
{{- with .Values.deploymentAnnotations }}
30+
annotations:
31+
{{ toYaml . | indent 4 }}
32+
{{- end }}
2933
spec:
3034
replicas: {{ .component_count }}
3135
selector:

Diff for: charts/rucio-daemons/templates/minos-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ metadata:
2626
chart: {{ template "rucio.chart" . }}
2727
release: {{ .Release.Name }}
2828
heritage: {{ .Release.Service }}
29+
{{- with .Values.deploymentAnnotations }}
30+
annotations:
31+
{{ toYaml . | indent 4 }}
32+
{{- end }}
2933
spec:
3034
replicas: {{ .component_count }}
3135
selector:

Diff for: charts/rucio-daemons/templates/necromancer-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/oauth-manager-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/reaper-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/replica-recoverer-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ metadata:
2929
chart: {{ template "rucio.chart" . }}
3030
release: {{ .Release.Name }}
3131
heritage: {{ .Release.Service }}
32+
{{- with .Values.deploymentAnnotations }}
33+
annotations:
34+
{{ toYaml . | indent 4 }}
35+
{{- end }}
3236
spec:
3337
replicas: {{ $component_count }}
3438
selector:

Diff for: charts/rucio-daemons/templates/tracer-kronos-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/transmogrifier-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/templates/undertaker-deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ metadata:
2828
chart: {{ template "rucio.chart" . }}
2929
release: {{ .Release.Name }}
3030
heritage: {{ .Release.Service }}
31+
{{- with .Values.deploymentAnnotations }}
32+
annotations:
33+
{{ toYaml . | indent 4 }}
34+
{{- end }}
3135
spec:
3236
replicas: {{ $component_count }}
3337
selector:

Diff for: charts/rucio-daemons/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ imageRegistry: ""
4646
# env variables common to all daemons
4747
additionalEnvs: []
4848

49+
# Additional annotations to be added to the deployment
50+
deploymentAnnotations: {}
51+
4952
strategy:
5053
type: RollingUpdate
5154
rollingUpdate:

0 commit comments

Comments
 (0)