Documentation Index
Fetch the complete documentation index at: https://docs.odigos.io/llms.txt
Use this file to discover all available pages before exploring further.
This feature is available in Odigos
v1.0.201 and
later.
Getting Started
To get started with OIDC, you need to configure the Odigos UI to use an external identity provider.
Create a new OIDC application in your identity provider
You can use the Okta or Auth0 guides to create a new OIDC application. Please note that the OIDC application should be configured to allow the Odigos UI to access the Login redirect URLs.
- If you are using the default Odigos UI, the redirect URL should be
http://localhost:3000/auth/oidc-callback.
- If you are using a custom/remote UI, the redirect URL should be the URL of the Odigos UI, with the path
/auth/oidc-callback.
For example, if you are using a remote UI at https://my-odigos-ui.com, the redirect URL should be https://my-odigos-ui.com/auth/oidc-callback.
Set OIDC variables
You should set the OIDC values during installation or upgrade. The values can be obtained from the identity provider, after creating the OIDC application.You can use the odigos install --set command.odigos install --set ui.oidcTenantUrl=<value> --set ui.oidcClientId=<value> --set ui.oidcClientSecret=<value>
You can set these values in your values.yaml file for Helm installations:ui:
oidcTenantUrl: <value>
oidcClientId: <value>
oidcClientSecret: <value>
Alternatively, you can use the --set flag when installing/upgrading the Odigos Helm chart:helm repo update
helm upgrade odigos odigos/odigos --namespace odigos-system --set ui.oidcTenantUrl=<value> --set ui.oidcClientId=<value> --set ui.oidcClientSecret=<value>
Set UI remote URL (optional)
If you are hosting the Odigos UI on a custom/remote URL (e.g. https://my-odigos-ui.com), you should set the value during installation or upgrade.You can use the odigos install --set command.odigos install --set ui.uiRemoteUrl=<value>
You can set this value in your values.yaml file for Helm installations:Alternatively, you can use the --set flag when installing/upgrading the Odigos Helm chart:helm repo update
helm upgrade odigos odigos/odigos --namespace odigos-system --set ui.uiRemoteUrl=<value>