Skip to content

Latest commit

 

History

378 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Showroom Deployer

Helm charts for deploying Showroom on OpenShift.

Charts

Chart Description

showroom-single-pod

Deploys the Showroom front-end (content, terminal, wetty, proxy, novnc) in a single pod.

zerotouch

Deploys the Zero Touch showroom variant in a single pod.

Quick Start

git clone https://github.com/rhpds/showroom-deployer
cd showroom-deployer/charts

helm template showroom ./showroom-single-pod \
  --set deployer.domain=apps.cluster.example.com \
  --set guid=my-guid \
  --set documentation.repoUrl=https://github.com/rhpds/showroom_template_default \
  | oc apply -f -

Deploy with helm install

  1. Add the Helm repo

    helm repo add rhpds https://rhpds.github.io/showroom-deployer
    helm repo update
  2. Install

    helm install my-showroom rhpds/showroom-single-pod \
      --set deployer.domain=apps.cluster.example.com \
      --set guid=my-guid \
      --set documentation.repoUrl=https://github.com/rhpds/showroom_template_default

Container Images

All Showroom container images are maintained in rhpds/showroom-images and published to quay.io/rhpds.

Helm Chart Releases

Charts are released automatically via GitHub Actions when changes are pushed to charts/ on main. The chart repository is hosted at https://rhpds.github.io/showroom-deployer.

About

Deploy Showroom to OpenShift targets

Topics

Resources

Stars

2 stars

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages