Please vote on this issue by adding a :thumbsup: reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Tell us about the feature
Allow the MongoDB operator to define some nodes in mongo as a nonvoting members. This means they will have data but will never participate in voting and can never become primary.
They will serve read-only traffic as a regular secondary but cannot become primary when voting happens. These nodes will be on edge locations to serve read traffic faster.
Community Note
Tell us about the feature Allow the MongoDB operator to define some nodes in mongo as a nonvoting members. This means they will have data but will never participate in voting and can never become primary. They will serve read-only traffic as a regular secondary but cannot become primary when voting happens. These nodes will be on edge locations to serve read traffic faster.
See reference links below
https://docs.mongodb.com/manual/core/replica-set-priority-0-member/
https://docs.mongodb.com/manual/tutorial/configure-a-non-voting-replica-set-member/
This is doable if run on VM but most likely not possible in operator.