Skip to content

1ambda/trino-playground

Repository files navigation

Playground for Trino

  • LDAP Authentication / Authorization (lldap)
  • OAuth2 Authentication (keycloak)
  • Ranger Integration
  • Gateway Integration
  • Metastore Integration (Hive Metastore)
  • Storage Integration (S3-compatible Minio)

Setup

(1) Run containers

make compose

Execute the following command for local development

make compose.base

(2) Prepare SSL Proxy for Authentication

# make proxy.init for generating certs
make proxy

(3) Add Keycloak configuration

# Add the following to your /etc/hosts file
127.0.0.1   keycloak
127.0.0.1   lldap
127.0.0.1   ranger

About

Playground for Trino Authentication / Authorization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published