-
Type: New Feature
-
Resolution: Done
-
Priority: Unknown
-
None
-
Component/s: Authentication
Currently drivers support authenticating against a database using AWS IAM roles for applications running on EC2 or ECS tasks.
In scope of DRIVERS-2011 (and already implemented in Java driver in scope of JAVA-4118), applications will be able to supply a callback which will allow it to supply credentials for any type of service, including Elastic Kubernetes Service (EKS).
This ticket would add support for EKS natively to our drivers, without requiring use of an application-supplied callback.
This improvement would be useful for those who are running on Kubernetes in AWS and reduce friction by supporting EKS natively in our drivers
Note
EKS IAM Roles for service accounts give pods an IAM role, this is exposed as an environment variable with an open id connect token that can get handed to AWS sts for a set of temporary creds (much like ECS/EC2).
- is depended on by
-
JAVA-4118 Add support for EKS when using AWS Iam roles for database authentication
- Closed
- is related to
-
JAVA-4292 AWS credential refreshing
- Released
- related to
-
DRIVERS-2945 Support for AWS EKS Pod Identity
- Backlog
-
DRIVERS-2011 On-demand callback for AWS credentials
- Closed
-
DRIVERS-1941 Add MONGODB-AWS Support for EKS Service Account Auth
- Closed
- split to
-
CDRIVER-4081 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
CSHARP-3740 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
CXX-2307 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
GODRIVER-2081 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
JAVA-4234 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
MOTOR-773 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
NODE-3445 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
NODE-5135 [Node] Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
PHPC-1895 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
PYTHON-2818 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
RUBY-2732 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
-
RUST-906 Add native support for AWS IAM Roles for service accounts, EKS in particular
- Closed
- links to