Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Mostly working auth0 setup * Play with combining permissions * Enable working auth0 set up * Add import GammaSQLLab role * Functioning superset with auth0 registration and postgres backend. No database connection yet * Create GCS bucket for superset resources These changes have not been applied! I couldn't figure out how mount the bucket as a volume in cloud run using tf so I used the GUI. Now, when I run terraform plan tf wants to change a bunch of attributes for the cloud run instance. This commit also changes the default superset registration user * Add superset cloud run gcs mount to terraform * Use pg8000 and sqlalchemy URL to connect to cloud sql * Switch back to using connection string for superset backend * Add readme, requirements file, cloud run deployment command to cloud build script * Update superset/README.md Co-authored-by: Dazhong Xia <[email protected]> * Update superset/README.md Co-authored-by: Dazhong Xia <[email protected]> * Add auth0 instructions to readme, add default values for superset docker compose env vars * Pin superset base image version * Update conda lock files --------- Co-authored-by: Dazhong Xia <[email protected]>
- Loading branch information