stackabletech / stackablectl

Commandline tool to interact with a Stackable Data Platform
Other
8 stars 1 forks source link

WIP: GXFS-AAS + Keycloak + Trino #287

Open fhennig opened 8 months ago

fhennig commented 8 months ago

Description

Attempt to integrate the AAS with our keycloak demo

A local image needs to be loaded to deploy the AAS. The image needs to be built from here: https://gitlab.eclipse.org/eclipse/xfsc/authenticationauthorization/-/blob/main/service/Dockerfile and tagged as aas-service:current and then loaded with kind load docker-image aas-service:current

Two port-forwards need to be made:

Add these two lines to your /etc/hosts

127.0.0.1   auth-server
127.0.0.1   key-server

Current Status

It is possible to log into Trino, Superset, Druid using the AAS

The key-server is a hardcoded hostname here: https://gitlab.eclipse.org/eclipse/xfsc/authenticationauthorization/-/blob/main/service/src/main/resources/liquibase/oauth2_registered_client.sql

Review Checklist