fix: allow the operator to configure SSL if not replicaSet defined
Description
Adds a new config paramater GROVE_MONGODB_USE_SSL
to toggle SSL on or off when no replicaSet is defined.
MongoDB urls generated by AWS do not include the replicaSet paramater, but require SSL.
Testing instructions
- Read through the code
Checklist
If any of the items below is not applicable, do not remove them, but put a check in it.
-
Git commit history is clean -
Git commits are following conventional-commit practices -
Unit tests are added/updated -
Documentation is added/updated
Edited by Keith Grootboom