[Feature]: AWS IRSA Redis Authentication

Author: william-will-angiCreated Feb 7, 2025Updated Aug 27, 2026
Labelsenhancement

Motivation

Our organization is aligning all of our services with AWS IAM auth for service accounts (IRSA, which won't be supported by the existing redis related environment variables in Oauth2 Proxy.

Possible solution

There is an example of integrating aws iam auth for golang here. This implementation seems like the it could be integrated with the existing redis implementation.

I see 2 possibilities:

  1. Introduce a new configuration redis_use_irsa & the associated env vars necessary.
  2. Introduce a plugin system or builder image that would allow users to define their own redis connections. Both of these options seem high effort though.

Are there any other options?

Provider

None

Source: oauth2-proxy/oauth2-proxy