Open
Description
folks,
I figured MongoDB standalone architecture handling is also required in configmaps_st2-conf.yaml template.
At the moment Standalone or Replicate set both populate list of mondo-pb pod endpoints to config.
https://github.com/StackStorm/stackstorm-ha/blob/master/templates/configmaps_st2-conf.yaml
{{- if index .Values "mongodb" "auth" "enabled" }}
host = mongodb://{{ template "mongodb-nodes" $ }}/{{ required "mongodb.auth.database is required!" (index .Values "mongodb" "auth" "database") }}?authSource={{ required "mongodb.auth.database is required!" (index .Values "mongodb" "auth" "database") }}&replicaSet={{ index .Values "mongodb" "replicaSetName" }}
username = {{ required "mongodb.auth.username is required!" (index .Values "mongodb" "auth" "username") }}
password = {{ required "mongodb.auth.password is required!" (index .Values "mongodb" "auth" "password") }}
db_name = {{ required "mongodb.auth.database is required!" (index .Values "mongodb" "auth" "database") }}
{{- else }}
host = mongodb://{{ template "mongodb-nodes" $ }}/?replicaSet={{ index .Values "mongodb" "replicaSetName" }}
I can reproduce everything in my env. I fix would be needed.
Thx
G