Where to Pass `trino.s3.credentials-provider` Parameter in Helm Chart?
arvind1705 opened this issue · comments
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!
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>
serviceAccount:
create: true
annotations:
eks.amazonaws.com/role-arn: arn:aws:iam::YOUR_AWS_ACCOUNT_ID:role/ROLE_NAME
trino.s3.credentials-provider
goes into the catalog properties, so additionalCatalogs