Skip to content

Commit c55813b

Browse files
committed
allow for backwards compat by adding envPrefix value
1 parent c77fca6 commit c55813b

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

charts/gel/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: gel
33
description: A Helm chart for self hosting Gel
44
type: application
5-
version: 0.1.0
5+
version: 0.1.1
66
appVersion: "6.2"

charts/gel/templates/deployment.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
- name: wait-for-postgres
3333
image: postgres:16-alpine # Using postgres image for pg_isready tool
3434
env:
35-
- name: GEL_SERVER_BACKEND_DSN
35+
- name: {{ .Values.envPrefix }}_SERVER_BACKEND_DSN
3636
{{- if kindIs "string" .Values.postgres.dsn }}
3737
value: {{ .Values.postgres.dsn }}
3838
{{- else }}
@@ -41,7 +41,7 @@ spec:
4141
command: ['sh', '-c']
4242
args:
4343
- |
44-
until pg_isready -d "$GEL_SERVER_BACKEND_DSN"; do
44+
until pg_isready -d "${{ .Values.envPrefix }}_SERVER_BACKEND_DSN"; do
4545
echo "Waiting for postgres..."
4646
sleep 2
4747
done
@@ -70,23 +70,23 @@ spec:
7070
{{- if not .Values.postgres.dsn }}
7171
{{- fail "You must provide a postgres dsn value if postgres is enabled" }}
7272
{{- end }}
73-
- name: GEL_SERVER_BACKEND_DSN
73+
- name: {{ .Values.envPrefix }}_SERVER_BACKEND_DSN
7474
{{- if kindIs "string" .Values.postgres.dsn }}
7575
value: {{ .Values.postgres.dsn }}
7676
{{- else }}
7777
{{ toYaml .Values.postgres.dsn | nindent 10 }}
7878
{{- end }}
7979
{{- end }}
8080
{{- if .Values.security.tls.enabled }}
81-
- name: GEL_SERVER_TLS_CERT_FILE
81+
- name: {{ .Values.envPrefix }}_SERVER_TLS_CERT_FILE
8282
value: /etc/gel/tls/tls.crt
83-
- name: GEL_SERVER_TLS_KEY_FILE
83+
- name: {{ .Values.envPrefix }}_SERVER_TLS_KEY_FILE
8484
value: /etc/gel/tls/tls.key
8585
{{- else }}
86-
- name: GEL_SERVER_TLS_CERT_MODE
86+
- name: {{ .Values.envPrefix }}_SERVER_TLS_CERT_MODE
8787
value: generate_self_signed
8888
{{- end }}
89-
- name: GEL_SERVER_PASSWORD
89+
- name: {{ .Values.envPrefix }}_SERVER_PASSWORD
9090
valueFrom:
9191
secretKeyRef:
9292
{{- if .Values.security.password }}
@@ -99,7 +99,7 @@ spec:
9999
{{- with .Values.env }}
100100
{{- toYaml . | nindent 8 }}
101101
{{- end }}
102-
- name: GEL_PORT
102+
- name: {{ .Values.envPrefix }}_PORT
103103
value: "5656"
104104
volumeMounts:
105105
{{- if .Values.storage.enabled }}

charts/gel/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ env: []
3939
volumes: []
4040
volumeMounts: []
4141

42+
envPrefix: "GEL"
43+
4244
service:
4345
type: ClusterIP
4446
port: 5656

0 commit comments

Comments
 (0)