trinodb / charts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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