This content has been designed to work with an OpenShift Homeroom deployment. Considerations include:
curl
The TL;DR of homeroom is that we build all these labs into a website, stuff that in a container, and deploy that container to the OpenShift cluster that the workshop attendees are using. This lets us show instructions side-by-side with the OpenShift webconsole and CLI terminal.
In the catalog, navigate to [All Services] -> [Openshift Workshop] -> [OpenShift Service Mesh 2 Workshop]
Make sure to set Number of Users
to the number of expected participants in your workshop.
If you are an admin, you can find the workshop guide here
Make sure you provisioned the workshop using RHPDS or ran the AgnosticD role on the cluster.
Give this URL to workshop attendees:
echo https://username-distribution-homeroom.$CLUSTER_SUBDOMAIN
They'll need to enter a valid email address and the workshop password specified by the LAB_USER_ACCESS_TOKEN
environment variable, for which the default is redhatlabs. Once logged in, they'll be given a user account and a link to the workshop.
You can perform administrative actions by visiting /admin
in the username-distribution
app. You'll need to enter admin
as a username and the value of the LAB_ADMIN_PASS
environment variable, for which the default is pleasechangethis, as a password.
For direct access to the workshop, you can navigate to:
echo https://service-mesh-workshop-homeroom.$CLUSTER_SUBDOMAIN
Delete the RHPDS cluster once you are done running the workshop