Skip to content

Update AWS Helm templates to reference IAM roles instead of keys#323

Merged
spanglerco merged 12 commits intoni:mainfrom
holzealy:main
Mar 11, 2026
Merged

Update AWS Helm templates to reference IAM roles instead of keys#323
spanglerco merged 12 commits intoni:mainfrom
holzealy:main

Conversation

@holzealy
Copy link
Contributor

@holzealy holzealy commented Feb 26, 2026

What does this Pull Request accomplish?

Updates AWS Helm template files to use AWS_IAM as the S3 authentication method for all services and EC2_METADATA for Dremio data sources and distributed storage, instead of access keys.

Why should this Pull Request be merged?

This change follows the recent update to the DataFrame service, which adds support for AWS IAM roles for S3 authentication. Prior to this, the service only supported access key authentication. IAM roles is the preferred method as it is considered more secure.

What testing has been done?

None

@holzealy holzealy marked this pull request as ready for review February 28, 2026 01:23
@holzealy
Copy link
Contributor Author

@spanglerco FYI

…alues template for configuring jobServiceAccount IAM role annotation
@holzealy holzealy requested a review from spanglerco March 2, 2026 21:57
@spanglerco
Copy link
Collaborator

Context for other reviewers: this PR is for 2026-03.

@spanglerco spanglerco merged commit 46cffb1 into ni:main Mar 11, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants