1. Proposed title of this feature request zone anti affinity for MongoDB replica sets 3. What is the nature and description of the request? This request is for extending the provided template to take this into account. https://docs.openshift.com/container-platform/3.5/using_images/db_images/mongodb.html#creating-the-final-replication-set mentions that (in tech preview) we can create a replica set. It seems to us that this approach is ignoring an important aspect of reality 4. Why does the customer need this? (List the business requirements here) In most multi data center environments, replica sets should be provisioned to a 2nd/3rd DC site / Availability Zone (to compensate for the loss of an AZ).
Fixing this entails making a change to the mongo templates that reside here: https://github.com/openshift/origin/tree/master/examples/db-templates