@@ -45,65 +45,59 @@ spec:
4545 imagePullPolicy : " {{ .Values.irisapp.imagePullPolicy }}"
4646 command : ['nohup', './iris-entrypoint.sh', 'iriswebapp']
4747
48- env :
49- {{- range $key := list "POSTGRES_USER" "POSTGRES_PASSWORD" "POSTGRES_ADMIN_USER" "POSTGRES_ADMIN_PASSWORD" "POSTGRES_PORT" "POSTGRES_SERVER" }}
50- - name : {{ $key }}
51- {{- if and (hasKey $.Values.irisapp "envFromSecret") (has $key $.Values.irisapp.envFromSecret.keys) }}
52- valueFrom :
53- secretKeyRef :
54- name : {{ $.Values.irisapp.envFromSecret.name }}
55- key : {{ $key }}
56- {{- else }}
57- value : {{ index $.Values.irisapp $key | quote }}
58- {{- end }}
48+ envFrom :
49+ {{- range $.Values.irisapp.envFromSecrets }}
50+ - secretRef :
51+ name : {{ .name }}
5952 {{- end }}
6053
61- - name : IRIS_SECRET_KEY
62- value : {{ .Values.irisapp.IRIS_SECRET_KEY | quote }}
54+ env :
55+ - name : IRIS_SECRET_KEY
56+ value : {{ .Values.irisapp.IRIS_SECRET_KEY | quote }}
6357
64- - name : IRIS_SECURITY_PASSWORD_SALT
65- value : {{ .Values.irisapp.IRIS_SECURITY_PASSWORD_SALT | quote }}
58+ - name : IRIS_SECURITY_PASSWORD_SALT
59+ value : {{ .Values.irisapp.IRIS_SECURITY_PASSWORD_SALT | quote }}
6660
67- - name : DB_RETRY_COUNT
68- value : {{ .Values.irisapp.DB_RETRY_COUNT | quote }}
61+ - name : DB_RETRY_COUNT
62+ value : {{ .Values.irisapp.DB_RETRY_COUNT | quote }}
6963
70- - name : DB_RETRY_DELAY
71- value : {{ .Values.irisapp.DB_RETRY_DELAY | quote }}
64+ - name : DB_RETRY_DELAY
65+ value : {{ .Values.irisapp.DB_RETRY_DELAY | quote }}
7266
73- - name : INTERFACE_HTTPS_PORT
74- value : {{ .Values.irisapp.INTERFACE_HTTPS_PORT | quote }}
67+ - name : INTERFACE_HTTPS_PORT
68+ value : {{ .Values.irisapp.INTERFACE_HTTPS_PORT | quote }}
7569
76- - name : IRIS_ADM_USERNAME
77- value : {{ .Values.irisapp.IRIS_ADM_USERNAME | quote }}
70+ - name : IRIS_ADM_USERNAME
71+ value : {{ .Values.irisapp.IRIS_ADM_USERNAME | quote }}
7872
79- - name : IRIS_ADM_PASSWORD
80- value : {{ .Values.irisapp.IRIS_ADM_PASSWORD | quote }}
81-
82- {{- if eq .Values.irisapp.IRIS_AUTHENTICATION_TYPE "oidc" }}
83- - name : OIDC_ISSUER_URL
84- value : {{ .Values.irisapp.OIDC_ISSUER_URL | quote }}
73+ - name : IRIS_ADM_PASSWORD
74+ value : {{ .Values.irisapp.IRIS_ADM_PASSWORD | quote }}
8575
86- - name : OIDC_CLIENT_ID
87- value : {{ .Values.irisapp.OIDC_CLIENT_ID | quote }}
76+ {{- if eq .Values.irisapp.IRIS_AUTHENTICATION_TYPE "oidc" }}
77+ - name : OIDC_ISSUER_URL
78+ value : {{ .Values.irisapp.OIDC_ISSUER_URL | quote }}
8879
89- - name : OIDC_CLIENT_SECRET
90- value : {{ .Values.irisapp.OIDC_CLIENT_SECRET | quote }}
80+ - name : OIDC_CLIENT_ID
81+ value : {{ .Values.irisapp.OIDC_CLIENT_ID | quote }}
9182
92- - name : OIDC_AUTH_ENDPOINT
93- value : {{ .Values.irisapp.OIDC_AUTH_ENDPOINT | quote }}
83+ - name : OIDC_CLIENT_SECRET
84+ value : {{ .Values.irisapp.OIDC_CLIENT_SECRET | quote }}
9485
95- - name : OIDC_TOKEN_ENDPOINT
96- value : {{ .Values.irisapp.OIDC_TOKEN_ENDPOINT | quote }}
86+ - name : OIDC_AUTH_ENDPOINT
87+ value : {{ .Values.irisapp.OIDC_AUTH_ENDPOINT | quote }}
9788
98- - name : OIDC_END_SESSION_ENDPOINT
99- value : {{ .Values.irisapp.OIDC_END_SESSION_ENDPOINT | quote }}
89+ - name : OIDC_TOKEN_ENDPOINT
90+ value : {{ .Values.irisapp.OIDC_TOKEN_ENDPOINT | quote }}
10091
101- - name : OIDC_MAPPING_USERGROUP
102- value : {{ .Values.irisapp.OIDC_MAPPING_USERGROUP | quote }}
92+ - name : OIDC_END_SESSION_ENDPOINT
93+ value : {{ .Values.irisapp.OIDC_END_SESSION_ENDPOINT | quote }}
10394
104- - name : OIDC_MAPPING_ROLES
105- value : {{ .Values.irisapp.OIDC_MAPPING_ROLES | quote }}
106- {{- end }}
95+ - name : OIDC_MAPPING_USERGROUP
96+ value : {{ .Values.irisapp.OIDC_MAPPING_USERGROUP | quote }}
97+
98+ - name : OIDC_MAPPING_ROLES
99+ value : {{ .Values.irisapp.OIDC_MAPPING_ROLES | quote }}
100+ {{- end }}
107101
108102 ports :
109103 - containerPort : 8000
0 commit comments