-
Suggestion
-
Resolution: Done
-
None
-
None
-
None
Add OpenSearch parameters to the confluence.cfg.xml.j2 template and provide environment variables to set them. This will help to prevent the OpenSearch password from being printed in the log file in plain text and getting encrypted in confluence.cfg.xml from Confluence 9.1+ as per the new functionality
<property name="opensearch.http.url">{{ atl_opensearch_url }}<</property> <property name="opensearch.username">{{ atl_opensearch_username }}<</property> <property name="opensearch.password">{{ atl_opensearch_password }}</property>
It will be great if enabling OpenSearch in values.yaml populates the above property in confluence.cfg.xml instead of adding them as JVM parameters as a default behavior.