Credentials and URLs

Use this page as a quick reference throughout the workshop. No action required right now — jump back here if you need login details for any service used during the lab.

You have full admin access to your own OpenShift cluster — which is awesome for learning, but wandering off the workshop path might break things. Stick to the instructions and you will have a smooth ride!

Platform engineer accounts

Use these credentials throughout most of the workshop to act as a Platform Engineer.

Service Username Password Notes

OpenShift Console

pe1

{common_password}

Platform engineer account with cluster admin access

Argo CD

pe1

{common_password}

Log in via OpenShift (developers identity provider)

GitLab

pe1

{common_password}

Member of the rhdh group

Developer Hub

pe1

{common_password}

SSO via Keycloak (available from Module 7 onwards)

Developer accounts

These accounts are used to demonstrate RBAC and other elements of the platform experience from a developer’s perspective. They also work for OpenShift Console, Argo CD, GitLab, and Developer Hub.

Service Username Password Notes

OpenShift Console

dev1 / dev2

{common_password}

Scoped access — can only see namespaces they’ve been granted via RoleBindings

Argo CD

dev1 / dev2

{common_password}

Log in via OpenShift (developers identity provider); read-only access

GitLab

dev1 / dev2

{common_password}

Members of the devteam1 and parasol groups

Developer Hub

dev1 / dev2

{common_password}

SSO via Keycloak (available from Module 7 onwards)

Service accounts

Vault

Vault uses token authentication. Retrieve the root token with this command in the Terminal tab:

oc get secret vault-token -n vault -o jsonpath='{.data.token}' | base64 -d && echo

Keycloak

Keycloak admin credentials are stored in a Secret on the cluster. Retrieve them with these commands in the Terminal tab:

oc get secret keycloak-initial-admin -n keycloak -o jsonpath='{.data.username}' | base64 -d && echo
oc get secret keycloak-initial-admin -n keycloak -o jsonpath='{.data.password}' | base64 -d && echo