Where to Pass `trino.s3.credentials-provider` Parameter in Helm Chart?
arvind1705 opened this issue · 3 comments
arvind1705 commented
I'm working with a Helm chart for deploying Trino and need to configure the trino.s3.credentials-provider
parameter to use com.amazonaws.auth.InstanceProfileCredentialsProvider
for S3 access.
Could someone please guide where to specify the trino.s3.credentials-provider
parameter in the Helm chart configuration?
Any assistance would be appreciated!
luismacosta commented
Hi
I would say to use IAM roles for service accounts
Create an IAM role + IAM policy with s3 access and use serviceAccount annotation eks.amazonaws.com/role-arn: <role_arn>
philicious commented
serviceAccount:
create: true
annotations:
eks.amazonaws.com/role-arn: arn:aws:iam::YOUR_AWS_ACCOUNT_ID:role/ROLE_NAME
nineinchnick commented
trino.s3.credentials-provider
goes into the catalog properties, so additionalCatalogs