ancient-wolf-19325
09/09/2024, 6:59 AMserver.yaml: |
auth:
appAuth:
authServerType: External
externalAuthServer:
baseUrl: https://<AUTH0_BASE_URL>
metadataUrl: .well-known/openid-configuration
allowedAudience: <AUTH0_AUDIENCE>
thirdPartyConfig:
flyteClient:
clientId: <AUTH0_CLIENT_ID>
redirectUri: http://localhost:53593/callback
scopes:
- read:client_grants
userAuth:
openId:
clientId: <AUTH0_CLIENT_ID>
baseUrl: https://<AUTH0_BASE_URL>
scopes:
- profile
- openid
- offline_access
authorizedUris:
- http://flyteadmin:80
- http://flyteadmin.flyte.svc.cluster.local:80
- http://localhost:8089
Flyte Propeller Config
auth:
enabled: true
oidc:
baseUrl: https://<AUTH0_BASE_URL>
clientId: <AUTH0_CLIENT_ID>
clientSecret: <AUTH0_CLIENT_SECRET>
internal:
clientId: <FLYTEPROPELLER_CLIENT_ID>
clientSecret: '<FLYTEPROPELLER_CLIENT_SECRET>'
clientSecretHash: '<FLYTEPROPELLER_SECRET_BCRYPT_HASH>'
authorizedUris:
- https://<YOUR_FLYTE_DEPLOYMENT_URL>
For more details, refer to the Flyte documentation.
Would you like more detail?
Sources:
- Flyte Auth Setup
- GitHub Issue #3659
Slack Link
https://flyte-org.slack.com/archives/CP2HDHKE1/p1725865162.581119 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.