Add Auth0 Pulumi config for DB connection and multi-tenant AD SSO#796
Open
hf-mrdachner wants to merge 1 commit intoHochfrequenz:mainfrom
Open
Add Auth0 Pulumi config for DB connection and multi-tenant AD SSO#796hf-mrdachner wants to merge 1 commit intoHochfrequenz:mainfrom
hf-mrdachner wants to merge 1 commit intoHochfrequenz:mainfrom
Conversation
Configure database connection (username/password) and multi-tenant Azure AD SSO connections, driven by Pulumi config. Includes setup documentation for prerequisites and adding new customer AD tenants. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
pulumi-auth0dependency and newpulumi/auth0_config.pymodulepulumi.Config("auth0Tenants")and creates oneauth0.Connection+auth0.ConnectionClientper entryVSkXGqlTD7Rf5Q4n9a0h00rInEyL2ZQj) and dev/stage (Hku0EniRjy4B2krnx1sCwTIOzAiVta1B) Auth0 applicationspulumi/AUTH0_SETUP.mddocumenting all manual prerequisitesManual prerequisites (before
pulumi up)AUTH0_DOMAIN/AUTH0_CLIENT_ID/AUTH0_CLIENT_SECRETenvironment variables (or usepulumi config set auth0:*)https://auth.hochfrequenz.de/login/callbackandUser.Readpermissionauth0Tenantsas a--secretJSON array (see AUTH0_SETUP.md for the exact format)How to add a new customer AD tenant
auth0TenantsJSON array in Pulumi config:pulumi upNotes
pulumi importto adopt it (see AUTH0_SETUP.md)pulumi/AUTH0_SETUP.mdTest plan
pulumi previewsucceeds with Auth0 provider credentials configured🤖 Generated with Claude Code