Build and view the guide locally using Docker/Podman:
podman build -t localhost/summit-2023-gitops-lab-guide .
podman run --rm --name guides -d -p 4000:8080 localhost/summit-2023-gitops-lab-guide
oc new-app https://github.com/redhat-scholars/summit-2023-gitops-lab-guide --strategy=docker
oc create route edge summit-2023-gitops-lab-guide --service=summit-2023-gitops-lab-guide
# To rebuild after changes pushed to git
oc start-build summit-2023-gitops-lab-guide --follow
-
This is a single-tenant lab. Each user requires their own OpenShift cluster.
-
Each cluster must be running OpenShift 4.12 cluster, and have the Web Terminal and Red Hat OpenShift GitOps operators installed in their default configurations.
-
After installeding the Web Terminal operator, edit the DevWorkspaceTemplate resource to use the following image
quay.io/evanshortiss/summit-2023-web-terminal-tooling:latest
. -
Lab users must have access to a user with
cluster-admin
permissions. -
Lab users must have access to a
foo
user with no assigned permissions, and the passwordfoopassword
.