diff --git a/botfront/templates/botfront-secrets.yaml b/botfront/templates/botfront-secrets.yaml index f02076c..6f236dc 100644 --- a/botfront/templates/botfront-secrets.yaml +++ b/botfront/templates/botfront-secrets.yaml @@ -7,7 +7,11 @@ data: {{- if .Values.botfront.smtpUri }} MAIL_URL: {{ .Values.botfront.smtpUri | b64enc | quote }} {{- end }} + {{- if .Values.mongodb.mongodbURL }} + MONGO_URL: {{ .Values.mongodb.mongodbURL }} + {{- else }} MONGO_URL: {{ printf "%s://%s:%s@%s/%s?%s" .Values.mongodb.mongodbPrefix .Values.mongodb.mongodbUsername .Values.mongodb.mongodbPassword .Values.mongodb.mongodbHostsAndPorts .Values.mongodb.mongodbDatabase .Values.mongodb.mongodbQueryString | b64enc | quote }} + {{- end }} {{- if and .Values.mongodb.mongodbOplogUsername .Values.mongodb.mongodbOplogPassword }} OPLOG_URL: {{ printf "%s://%s:%s@%s/%s?%s" .Values.mongodb.mongodbPrefix .Values.mongodb.mongodbOplogUsername .Values.mongodb.mongodbOplogPassword .Values.mongodb.mongodbHostsAndPorts "local" .Values.mongodb.mongodbQueryString | b64enc | quote }} {{- end }} diff --git a/botfront/values.yaml b/botfront/values.yaml index cca103f..9edbecb 100644 --- a/botfront/values.yaml +++ b/botfront/values.yaml @@ -114,6 +114,8 @@ mongodb: mongodbPassword: # MongoDB root password mongodbRootPassword: + # MongoDB URL + mongodbURL: # MongoDB oplog user username mongodbOplogUsername: # MongoDB oplog user password