Skip to content

Source repo for the guide for "Using GitOps to control and customize your Red Hat OpenShift clusters and applications"

Notifications You must be signed in to change notification settings

bbethell-1/summit-2023-gitops-lab-guide

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Source repo for the guide for "Using GitOps to control and customize your Red Hat OpenShift clusters and applications"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Handlebars 79.1%
  • Dockerfile 20.9%