Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.22 KB

README.adoc

File metadata and controls

30 lines (22 loc) · 1.22 KB

Summit 2023 - GitOps Workshop Guide

Local Development

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

Deploy to OpenShift

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

Lab Environment Setup

  1. This is a single-tenant lab. Each user requires their own OpenShift cluster.

  2. 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.

  3. After installeding the Web Terminal operator, edit the DevWorkspaceTemplate resource to use the following image quay.io/evanshortiss/summit-2023-web-terminal-tooling:latest.

  4. Lab users must have access to a user with cluster-admin permissions.

  5. Lab users must have access to a foo user with no assigned permissions, and the password foopassword.