Wallaroo SSO for Amazon Web Services
Enable SSO authentication to Wallaroo from AWS
Wallaroo supports Single Sign-On (SSO) authentication through multiple providers. The following guides demonstrate how to enable SSO for different services.
Most user administration features are performed by admins through the Platform Admin Dashboard.
Additional settings are available by directly access the Wallaroo Administrative Service known as keycloak
. This requires the following:
A user credential with administrative access. If for some reason no user with administrative access is available, the default admin user and credentials are retrieved by a user with kubectl
and administrative access to the cluster with the following.
Retrieve Keycloak Admin Username
kubectl -n wallaroo \
get secret keycloak-admin-secret \
-o go-template='{{.data.KEYCLOAK_ADMIN_USER | base64decode }}'
Retrieve Keycloak Admin Password
kubectl -n wallaroo \
get secret keycloak-admin-secret \
-o go-template='{{.data.KEYCLOAK_ADMIN_PASSWORD | base64decode }}'
Access the user administrative service through the url https://keycloak.$WALLAROO_SUFFIX
. For example, if the $WALLAROO_SUFFIX
is wallaroo.example.com
, the administrative access controls are access through https://keycloak.wallaroo.example.com
.
Enable SSO authentication to Wallaroo from AWS
Enable SSO authentication to Wallaroo from Microsoft Azure
Enable SSO authentication to Wallaroo from Google Cloud Platform (GCP)
Instructions on updating the Wallaroo SSO configuration for a seamless redirect experience.
How to update the timeout for authentication tokens for the Wallaroo Administrative Service.