diff --git a/charts/rucio-ui/Chart.yaml b/charts/rucio-ui/Chart.yaml index a2468ce1..48d178ac 100644 --- a/charts/rucio-ui/Chart.yaml +++ b/charts/rucio-ui/Chart.yaml @@ -1,5 +1,5 @@ name: rucio-ui -version: 32.0.0 +version: 32.0.1 apiVersion: v1 description: A Helm chart to deploy webui servers for Rucio keywords: diff --git a/charts/rucio-ui/templates/deployment.yaml b/charts/rucio-ui/templates/deployment.yaml index 4c0b78cc..a1c0b0ea 100644 --- a/charts/rucio-ui/templates/deployment.yaml +++ b/charts/rucio-ui/templates/deployment.yaml @@ -56,6 +56,7 @@ spec: name: {{ template "rucio.fullname" . }}-aliases - name: httpdlog emptyDir: {} + {{- if .Values.useDeprecatedImplicitSecrets }} {{- if eq .Values.service.useSSL true }} - name: hostcert secret: @@ -67,6 +68,7 @@ spec: secret: secretName: {{ .Release.Name }}-cafile {{- end }} + {{- end }} {{- range $key, $val := .Values.secretMounts }} - name: {{ coalesce $val.volumeName $val.secretName $val.secretFullName }} secret: @@ -107,6 +109,7 @@ spec: - name: aliases mountPath: /opt/rucio/etc/aliases.conf subPath: aliases.conf + {{- if .Values.useDeprecatedImplicitSecrets }} {{- if .Values.service.useSSL }} - name: hostcert mountPath: /etc/grid-security/hostcert.pem @@ -118,6 +121,7 @@ spec: mountPath: /etc/grid-security/ca.pem subPath: ca.pem {{- end}} + {{- end}} {{- range $key, $val := .Values.secretMounts }} - name: {{ coalesce $val.volumeName $val.secretName $val.secretFullName }} mountPath: {{ $val.mountPath }} diff --git a/charts/rucio-ui/values.yaml b/charts/rucio-ui/values.yaml index 25bb1fbf..423ea635 100644 --- a/charts/rucio-ui/values.yaml +++ b/charts/rucio-ui/values.yaml @@ -5,6 +5,8 @@ ## replicaCount gives the number of server pods to run replicaCount: 1 +useDeprecatedImplicitSecrets: true + # When set, run extra busybox containers in the relevant pods to also expose the error logs exposeErrorLogs: True