Allow creation of Atlas organizations in Terraform
there are really 3 steps for our dev teams to get moving in Atlas:
1. create an org
2. create a project
3. create a cluster
the first one is the only one that still has to be done from a console. if we had a terraform script to create an org in our account, we could trigger creation after approval in ServiceNow
![](https://secure.gravatar.com/avatar/0d2932f1484377d3cbec8555bb4d1126?size=40&default=https%3A%2F%2Fassets.uvcdn.com%2Fpkg%2Fadmin%2Ficons%2Fuser_70-6bcf9e08938533adb9bac95c3e487cb2a6d4a32f890ca6fdc82e3072e0ea0368.png)
This feature has been released in v1.10.0 of the Terraform Provider for MongoDB Atlas! Thank you for the feedback.
-
AdminZuhair (Admin, MongoDB) commented
Hi Stephen this feature is now planned and should be out later this year. Hope this helps!
-
By the way, Atlas Orgs can hold hundreds of Projects so you should be able to programmatically create new Projects and Clusters for requesters within the single-Org paradigm today. Users can be scoped to particular Projects in the Org. We want to offer more flexibility in the future because folks often seek a higher level of isolation that Projects within an Org can provide.
-
Hi Stephen,
Hear you loud and clear here. However, one of the reasons we haven't built an API endpoint for this is that an Atlas Org -- today -- is also tied to a billing context/payment method. This means that a programmatically created Atlas Org cannot actually be used for cluster deployments without a manual intervention step to configure billing. We would like to explore options in the future to offer more flexibility.
Thanks
-Andrew