Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Support OIDC * Rework to use new structs from operator-rs * charts * handle tls settings * charts * new operator-rs * update operator-rs * fix: Move oidcApiPath to the correct location * chore: update operator-rs * feat: erorr out if superset is configured for oidc+keycloak with a principal_claim other than preferred_username * update operator-rs * bump * Update operator-rs * fix tests * Make authentication configuration optional * Rename SupersetAuthenticationConfigResolved to SupersetClientAuthenticationDetailsResolved * Improve the data type of the authentication configuration * Regenerate charts * Revise the resolution of OIDC authentication details * Add OIDC test * Use TLS for Keycloak in the OIDC test * Check the user info in the OIDC test * Fix linter warnings * Fix secret scope in the OIDC test * Refactor the check that TLS verification cannot be disabled * Allow multiple OIDC providers * Add documentation for OIDC in Superset * Use main branch of operator-rs * Fix spelling * Add comments * Move the creation of EnvVars into a separate function * Update docs/modules/superset/pages/usage-guide/security.adoc Co-authored-by: Razvan-Daniel Mihai <[email protected]> * Update docs/modules/superset/pages/usage-guide/security.adoc Co-authored-by: Razvan-Daniel Mihai <[email protected]> * Update docs/modules/superset/pages/usage-guide/security.adoc Co-authored-by: Razvan-Daniel Mihai <[email protected]> * Upgrade operator-rs to version 0.64.0 * Update changelog * Fix external link icons in the documentation --------- Co-authored-by: Siegfried Weber <[email protected]> Co-authored-by: Nick Larsen <[email protected]> Co-authored-by: Razvan-Daniel Mihai <[email protected]>
- Loading branch information