Skip to content
Snippets Groups Projects

Use Configmap instead of ENV variables

Merged Tom Teichler requested to merge aleksis-configmap into master
1 file
+ 39
39
Compare changes
  • Side-by-side
  • Inline
+ 5
10
@@ -34,22 +34,12 @@ spec:
image: "{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
env:
- name: ALEKSIS_http__allowed_hosts
value: "['*']"
- name: ALEKSIS_database__host
value: "{{ .Release.Name }}-postgresql"
- name: ALEKSIS_database__user
value: "{{ .Values.postgresql.postgresqlUsername }}"
- name: ALEKSIS_database__password
valueFrom:
secretKeyRef:
name: "{{ .Release.Name }}-postgresql"
key: postgresql-password
value: "{{ .Values.postgresql.postgresqlPassword }}"
- name: ALEKSIS_database__name
value: "{{ .Values.postgresql.postgresqlDatabase }}"
- name: ALEKSIS_redis__host
value: "{{ .Release.Name }}-redis-master"
- name: ALEKSIS_secret_key
valueFrom:
secretKeyRef:
@@ -76,6 +66,8 @@ spec:
name: {{ template "aleksis.fullname" . }}-aleksis-static
- mountPath: /var/lib/aleksis/backup
name: {{ template "aleksis.fullname" . }}-aleksis-backup
- mountPath: /etc/aleksis
name: {{ template "aleksis.fullname" . }}-config
livenessProbe:
httpGet:
path: /health/
@@ -127,6 +119,9 @@ spec:
- name: {{ template "aleksis.fullname" . }}-aleksis-backup
persistentVolumeClaim:
claimName: {{ template "aleksis.fullname" . }}-aleksis-backup
- name: {{ template "aleksis.fullname" . }}-config
configMap:
name: {{ template "aleksis.fullname" . }}-config
{{- with .Values.nodeSelector }}
nodeSelector:
{{- toYaml . | nindent 8 }}
Loading