Atlas
- A brief description of what you are looking to do
- How you think this will help
- Why this matters to you
138 results found
-
Expose auto cluster scaling options via Terraform
We would like the ability to configure an auto scaling cluster via Terraform. Currently we need to modify our cluster after its creation via terraform to setup auto scaling parameters.
37 votesThank you to everyone who provided input here and directly. We are about to release the provider, v0.6.0, which exposes the autoscale attributes for clusters and includes a recommendation to use a lifecycle block to prevent Terraform and Atlas from conflicting (this will be included in the clusters documentation that will come out w/ the release). Please continue to provide suggestions here or reach out directly to melissa.plunkett@mongodb.com. Thank you!
-
Maintenance notification to Slack
Would like to get notified for maintenance through slack channel as well as in mail or GUI banner
3 votes -
Third party integration resource with terraform
Add a terraform resource for third party integrations (such as PagerDuty) to allow it to be set up.
22 votesSupport for 3rd party integrations is now included in version 0.7.0 of the Terraform MongoDB Atlas Provider, available today!
Thank you for the feedback.
-
Send alert when there are performance advisor recommendations
I would like to have an alert setting when MongoDB Atlas's performance advisor has any recommendations.
Currently there is no way to determine if the performance advisor has a suggested improvement on the main project console page.
Our prod project has a lot of clusters(with more planned). It is cumbersome to go in and check each one manually.
9 votesWe released Performance Advisor alerts on Week of Aug 7. It is available as a default alert.
-
Give option to IP whitelist security groups using Terraform
It would be good to enable the mongodbatlas terraform provider and the mongodbatlasprojectip_whitelist resource to allow the adding of security groups, on top of CIDR blocks and IP addresses.
this is supported in the Atlas API.
1 voteThis has been released in version 0.4.0
https://www.terraform.io/docs/providers/mongodbatlas/r/project_ip_whitelist.htmlMore info on 0.4.0:
https://www.mongodb.com/blog/post/new-major-version-of-terraform-mongodb-atlas-provider -
Allow Atlas clusters to be paused using terraform
The ability to pause Atlas clusters through terraform would help with being able to pause our non-prod environments when not in use. Currently this has to be managed directly with the Atlas API
26 votesThis is out as of today in version 1.2.0 of the provider. See https://registry.terraform.io/providers/mongodb/mongodbatlas/latest/docs/resources/cluster#paused for details. Thank you!
-
atlas terrafrom mongodbatlas_encryption_at_rest
It would be great to have secrets as sensitive fields in the "mongodbatlasencryptionatrest" terraform resource such as client secrets, secretaccess_key, etc. Otherwise they show as plain text in the console/stdout. I understand they will still be stored in the state file, but at least they are removed from logs.
3 votesAll of the sensitive fields should now be marked as such in the code base for the provider. If any others are found please file an issue at:
https://github.com/mongodb/terraform-provider-mongodbatlas/issuesThank you!
-
YubiKey
Please consider adding 2FA support for hardware keys (Yubikey). Our company started enforcing this in our compliance policy for accessing production environments.
12 votesHello, you can use your U2F keys (like YubiKey) as second factor in authentication. It is listed as "Security Key/Biometrics" (also referred as WebAuthn) under Multi-Factor Authentication options.
https://www.mongodb.com/docs/atlas/security-multi-factor-authentication/.
We highly recommend to set up at least 2 MFA option on different devices to avoid lockouts.
Thank you,
Fuat
-
-
Make it possible to add tags in the Datadog integration so I can tell my staging and production environments apart more easily
Datadog recommends having only one account and feed data from all environments into it, and then it’s important to tell them apart by using tags.
Please add the ability to set tags in the Datadog integration configuration, e.g. env:production
24 votes -
Allow creating alerts via terraform
Allow creating alerts via terraform
13 votesReleased in version 0.4.0: https://www.terraform.io/docs/providers/mongodbatlas/r/alert_configuration.html
GA info 0.4.0
https://www.mongodb.com/blog/post/new-major-version-of-terraform-mongodb-atlas-provider -
Terraform resource to provision maintenance windows
I propose creating a new terraform resource to provisioning maintenance windows.
This could be helpful to avoid setting this manually at the project level.
I'm new to Terraform but wouldn't mind to work on it, in case it makes sense.
Thanks
4 votesThis has been released in version 0.4.0
https://www.terraform.io/docs/providers/mongodbatlas/r/maintenance_window.htmlMore info on 0.4.0:
https://www.mongodb.com/blog/post/new-major-version-of-terraform-mongodb-atlas-provider -
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 ServiceNow23 votesThis feature has been released in v1.10.0 of the Terraform Provider for MongoDB Atlas! Thank you for the feedback.
-
Dark mode
Please release a dark mode MongoDB Atlas interface. Thank you.
749 votes -
1 vote
Confirming this bug has been resolved and the fix is now live.
Thank you for bringing it to our attention!
-
Add Terraform resource for custom database roles
Could we have a Terraform resource for creating custom database roles?
6 votesThis has been released in version 0.4.0
https://www.terraform.io/docs/providers/mongodbatlas/r/custom_db_role.htmlMore info on 0.4.0:
https://www.mongodb.com/blog/post/new-major-version-of-terraform-mongodb-atlas-providerThank you to community member Michał Paluchowski (https://github.com/mpaluchowski) for contributing to this resource!
-
Ability to create database users limited to specific clusters
We have a single project set up for our application, and multiple clusters under that project. Right now, it's impossible to create database users who only have access to certain clusters - the only configurable option is "database name".
The issue is that some of the clusters have the same "database name" but I don't want them to be able to access a database in a specific cluster, though I do want them to access a database with the same name in a different cluster.
Any plans to implement this?
60 votesFolks I’m excited to share that database users scoped to particular sets of clusters (and Data Lakes) in an Atlas project is now live in Atlas!
– It is now possible to create database users with privileges scoped to a specific set of clusters or Atlas Data Lakes in an Atlas project.
– Existing users’ privileges can be edited to reduce their scope to a specific set of clusters or Atlas Data Lakes
– All authentication mechanisms (SCRAM, X.509, LDAP, AWS IAM) may be used in conjunction with this abilityThanks for your patience: this was a long-time coming!
Cheers
-Andrew -
Allow adding a Team to a Project via Terraform
I can create a Project in Terraform, but I cannot add a Team to it afterwards.
I am an Organization Member, so I cannot see Projects that I do not have explicit access to. This means that for any Project I create via Terraform, I need to ask someone with more permissions to add my Team to the Project.
11 votesThis has been released in version 0.4.0
https://www.terraform.io/docs/providers/mongodbatlas/r/team.html
and
https://www.terraform.io/docs/providers/mongodbatlas/r/project.htmlMore info on 0.4.0:
https://www.mongodb.com/blog/post/new-major-version-of-terraform-mongodb-atlas-provider -
I'd like to have a scheduled mongodump backup option
I'm coming from mLab and I'm used to having an option in my backup strategy that includes a mongodump backup as well as what Atlas calls a CPS (cloud provider snapshot). The latter is actually a snapshot of the database directory at the filesystem level, which is great for instant restores within Atlas (same or different cluster). However, the mongodump backup (from mLab as an example) allows me to backup on a regular schedule and download those backups for restores locally and elsewhere outside of Atlas.
Yes, I can run mongodump operations myself from a system outside of Atlas, but…
72 votesWe have released the ability to export a snapshot to your own S3 bucket. More details here —> https://docs.atlas.mongodb.com/backup/cloud-backup/export/
- Don't see your idea?