Skip to content

Configure Catalogs

The following catalogs are configured:

trino/values-template.yaml - Catalogs Configuration
catalogs:
  faker: |
    connector.name=faker
    faker.null-probability=0.1
    faker.default-limit=1000
    faker.locale=en
  bigquery: |
    connector.name=bigquery
    bigquery.project-id=$PROJECT_ID
    bigquery.credentials-file=/etc/trino/bigquery/trino-sa.json
  iceberg: |
    connector.name=iceberg
    iceberg.catalog.type=glue
    iceberg.file-format=parquet
    hive.metastore.glue.region=$AWS_REGION
    hive.metastore.glue.default-warehouse-dir=$ICEBERG_S3_URL
    hive.metastore.glue.aws-access-key=$AWS_ACCESS_KEY
    hive.metastore.glue.aws-secret-key=$AWS_SECRET_KEY
    fs.native-s3.enabled=true
    s3.region=$AWS_REGION
    s3.aws-access-key=$AWS_ACCESS_KEY
    s3.aws-secret-key=$AWS_SECRET_KEY

# https://trino.io/docs/current/connector/iceberg.html#authorization
# https://trino.io/docs/current/object-storage/file-system-s3.html