AWS IAM Authentication Support for MongoDB Connections #1064
KnutFr
started this conversation in
Feature requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Add support for AWS IAM authentication when connecting to MongoDB databases, allowing CodePushUp to authenticate using IAM roles instead of traditional username/password credentials.
User Story
As a developer using CodePushUp with MongoDB databases hosted on AWS (such as DocumentDB or Atlas with AWS IAM integration), I want to authenticate using AWS IAM roles directly instead of embedding credentials in connection strings, so that I can:
Current Behavior
Currently, CodePushUp requires MongoDB connection strings with embedded username and password credentials for database authentication.
Desired Behavior
CodePushUp should support AWS IAM authentication for MongoDB connections by:
Technical Context
Error Encountered
When attempting to use AWS IAM authentication with MongoDB, we encounter the following error:
Required Dependencies
For AWS IAM authentication with the Node.js MongoDB driver, the following packages are needed:
@aws-sdk/credential-providers
^3.201.0aws4
^1.12.0mongodb
^5.1.0Benefits
Use Cases
Beta Was this translation helpful? Give feedback.
All reactions