Skip to content

Commit 03bccd5

Browse files
lobisrdimaio
authored andcommitted
[webui]: support for optional deployment annotations
1 parent 0f7f310 commit 03bccd5

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

charts/rucio-webui/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: rucio-webui
2-
version: 36.0.3
2+
version: 36.0.4
33
apiVersion: v1
44
description: A Helm chart to deploy the new Rucio Webui
55
keywords:

charts/rucio-webui/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ metadata:
2121
chart: {{ template "rucio.chart" . }}
2222
release: {{ .Release.Name }}
2323
heritage: {{ .Release.Service }}
24+
{{- with .Values.deploymentAnnotations }}
25+
annotations:
26+
{{ toYaml . | indent 4 }}
27+
{{- end }}
2428
spec:
2529
replicas: {{ .Values.replicaCount }}
2630
selector:

charts/rucio-webui/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ imagePullSecrets: []
2424
imageRegistry: ""
2525
# imageRegistry: registry.cern.ch/docker.io
2626

27+
# Additional annotations to be added to the deployment
28+
deploymentAnnotations: {}
29+
2730
useSSL: true
2831

2932
hostname: null

0 commit comments

Comments
 (0)