Skip to content

fix(shared): remove uneeded AWS s3 env validators #8039

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: next
Choose a base branch
from

Conversation

Graphmaxer
Copy link

What changed? Why was the change needed?

#8038

The variables AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY are not used directly by Novu but by the AWS S3 SDK.

Other variables can be provided to ensure authentification like AWS_ROLE_ARN and AWS_WEB_IDENTITY_TOKEN_FILE.

Remove those validators allow to use other authentication methods like IRSA for AWS inside an EKS cluster.

Copy link

netlify bot commented Apr 1, 2025

👷 Deploy request for dashboard-v2-novu-staging pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit c1dd5d6

@Graphmaxer Graphmaxer changed the title fix(s3): remove uneeded env validators fix(shared): remove uneeded AWS s3 env validators Apr 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant