Uploaded image for project: 'Node.js Driver'
  1. Node.js Driver
  2. NODE-3445

Add native support for AWS IAM Roles for service accounts, EKS in particular

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.1.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 0
    • 3
    • Hide

      DRIVERS-1746:
      Summary of required changes

      • Add support for AssumeRoleWithWebIdentity in AWS Auth
      • Add integration tests to verify usage
      • Use the credentials found in this document

      Additional background

      Please see https://github.com/mongodb/specifications/commit/bc4257fed21186ba9b53e2c0b7e92482da196882 for the specification change and https://github.com/mongodb/specifications/commit/cdd93a4c7639014c8837d34a3e26e408d7b14d5b for a clarification.

      Please see https://github.com/mongodb/mongo-csharp-driver/commit/daa88998837aace9296b7c1f599c901f3cdac86f for a reference implementation in C#.

      Integration test

      Drivers are expected to add an integration test as described in the specification change

      Show
      DRIVERS-1746 : Summary of required changes Add support for AssumeRoleWithWebIdentity in AWS Auth Add integration tests to verify usage Use the credentials found in  this document Additional background Please see https://github.com/mongodb/specifications/commit/bc4257fed21186ba9b53e2c0b7e92482da196882 for the specification change and https://github.com/mongodb/specifications/commit/cdd93a4c7639014c8837d34a3e26e408d7b14d5b for a clarification. Please see https://github.com/mongodb/mongo-csharp-driver/commit/daa88998837aace9296b7c1f599c901f3cdac86f  for a reference implementation in C#. Integration test Drivers are expected to add an integration test as described in the specification change
    • Not Needed
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?


      DRIVERS Ticket Description
      Script Target - If you can read this text, the script has failed

            Assignee:
            bailey.pearson@mongodb.com Bailey Pearson
            Reporter:
            backlog-server-pm Backlog - Core Eng Program Management Team
            Neal Beeken
            Votes:
            5 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated:
              Resolved: