Configure Authentication Single Sign On (SSO)
For standalone user related configuration, see Add Users.
For integrating with Google Auth, see Configure Google OAuth2 Authentication.
For integrating with OKTA, see Configure Okta authentication.
Customize the signin page
The signin page of your Kloudfuse cluster has the following default configuration in the extraArgs
section of the custom-values.yaml
file:
extraArgs:
# provider-display-name: default based on provider used
footer: "-" # No footer
custom-sign-in-logo: "-" # No Logo
To customize the signin message on your Kloudfuse cluster, follow these steps:
-
Edit the
extraArgs
section of thecustom-values.yaml
file by adding the planned customizations.See the OAuth2 Proxy documentation to choose the relevant options.
kfuse-auth: oauth2-proxy: config: ... extraArgs: provider-display-name: "Customer Provider" custom-sign-in-logo: "https://framerusercontent.com/images/1JKfsQjCthSQEaxzteDKpRprZM.png"
-
Upgrade the helm using the updated
custom_values.yaml
file:helm upgrade --install -n kfuse \ kfuse <Your Kloudfuse Installation IP or address>kfuse-helm/kfuse \ --version <VERSION.NUM.BER> \ (1) -f custom_values.yaml
1 version
: Use the version number of the most current Kloudfuse release; the pattern looks like3.0.0
,3.1.3
, and so on. See Version documentation. -
Restart the
kfuse-auth
deployment to integrate the changes. For example, the changes in Step1 1 update the banner as shown below.