Skip to content

Commit f2d1b84

Browse files
authored
feat: allow setting env vars for hydra-maester (#721)
1 parent 5d489b7 commit f2d1b84

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

helm/charts/hydra-maester/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ A Helm chart for Kubernetes
2020
| deployment.automountServiceAccountToken | bool | `true` | This applications connects to the k8s API and requires the permissions |
2121
| deployment.dnsConfig | object | `{}` | Configure pod dnsConfig. |
2222
| deployment.extraAnnotations | object | `{}` | Deployment level extra annotations |
23+
| deployment.extraEnv | list | `[]` | Extra environment variables |
2324
| deployment.extraLabels | object | `{}` | Deployment level extra labels |
2425
| deployment.extraVolumeMounts | list | `[]` | |
2526
| deployment.extraVolumes | list | `[]` | If you want to mount external volume |

helm/charts/hydra-maester/templates/deployment.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,10 @@ spec:
8080
{{- if .Values.deployment.extraVolumeMounts }}
8181
{{- toYaml .Values.deployment.extraVolumeMounts | nindent 12 }}
8282
{{- end }}
83+
{{- if .Values.deployment.extraEnv }}
84+
env:
85+
{{- tpl (toYaml .Values.deployment.extraEnv) . | nindent 12 }}
86+
{{- end }}
8387
resources:
8488
{{- toYaml .Values.deployment.resources | nindent 12 }}
8589
terminationMessagePath: /dev/termination-log

helm/charts/hydra-maester/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ deployment:
5656
# cpu: 100m
5757
# memory: 20Mi
5858

59+
# -- To set extra env vars for the container.
60+
extraEnv: []
61+
5962
# -- If you want to mount external volume
6063
extraVolumes: []
6164
# - name: my-volume

0 commit comments

Comments
 (0)