@@ -119,6 +119,10 @@ spec:
119
119
imagePullPolicy : {{ .Values.image.pullPolicy }}
120
120
command : ["/bin/sh"]
121
121
args : ["-c", "opencloud init || true; opencloud server"]
122
+ {{- with .Values.opencloud.envFrom }}
123
+ envFrom :
124
+ {{- toYaml . | nindent 12 }}
125
+ {{- end }}
122
126
env :
123
127
# OpenCloud URL
124
128
- name : OC_URL
@@ -134,11 +138,14 @@ spec:
134
138
- name : OC_LOG_PRETTY
135
139
value : {{ .Values.opencloud.logPretty | quote }}
136
140
# Enable services that are not started automatically
141
+ {{- with .Values.opencloud.additionalServices }}
137
142
- name : OC_ADD_RUN_SERVICES
138
- value : {{ .Values.opencloud.additionalServices | quote }}
139
- # Only exclude idp
143
+ value : {{ join "," . | quote }}
144
+ {{- end }}
145
+ {{- with .Values.opencloud.excludeServices }}
140
146
- name : OC_EXCLUDE_RUN_SERVICES
141
- value : " idp"
147
+ value : {{ join "," . | quote }}
148
+ {{- end }}
142
149
# Do not use SSL between proxy and OpenCloud
143
150
- name : PROXY_TLS
144
151
value : " false"
@@ -256,6 +263,9 @@ spec:
256
263
value : {{ if .Values.opencloud.storage.s3.external.enabled }}{{ .Values.opencloud.storage.s3.external.bucket | quote }}{{ else }}{{ .Values.opencloud.storage.s3.internal.bucketName | quote }}{{ end }}
257
264
- name : STORAGE_USERS_DECOMPOSEDS3_CREATE_BUCKET
258
265
value : {{ if .Values.opencloud.storage.s3.external.enabled }}{{ .Values.opencloud.storage.s3.external.createBucket | default true | quote }}{{ else }}"true"{{ end }}
266
+ {{- with .Values.opencloud.env }}
267
+ {{- toYaml . | nindent 12 }}
268
+ {{- end }}
259
269
ports :
260
270
- name : http
261
271
containerPort : 9200
0 commit comments