jasonmimick / atlas-osb

DEPRECATED: See https://github.com/mongodb/atlas-osb
https://github.com/mongodb/atlas-osb
Apache License 2.0
0 stars 2 forks source link

Sprint 2 - Dev Preview Release Milestone Requirements #16

Closed jasonmimick closed 4 years ago

jasonmimick commented 4 years ago

This milestone marks the first "deliverable" in the sense that we will cut a release (tarball) and deliver this to be tested in customer environments. Not for production use.

For reference, we are targeting our core scenario called Basic Plan. This is a plan which models 1 project, 1 cluster, 1 user, and 1 ip-whitelist.

These requirements are also documented in Issue 22. Please review the specific customer notes in 22 and each associated issue.

This release should be tested and validated for and initial "user acceptance test" of the Basic Plan in the Custom Plan Templates project.

The specific items for this milestone are - link new tickets for these.

jasonmimick commented 4 years ago
gabimr commented 4 years ago

From Sani:

Requirements for Sprint 2:

1. Support for default database (“default” not “test”)

See an example of binding data below: { "database": "default", "password": "xxxxxxxxx", "servers": [ "10.225.12.33:27017", "10.225.12.41:27017", "10.225.12.34:27017" ], "ssl": true, "uri": "mongodb+srv://username:password@bb263ce0-6825-418c-b54e.cfh3t.azure.mongodb.net/defautl?retryWrites=true" "username": "pcf_9717b61228c709afd0590a115bedc }

2. Support create-service-key with custom roles

Example: cf create-service-key my-atlas my-migration-user -c '{"roles":["clusterMonitor","readAnyDatabase"]}'

3. Support for multiple plans per broker

4. Documentation (and examples) on how to install and configure (using Env variables) the Broker.