/rh-innovation-lab-open-shift

Primary LanguageShellGNU Affero General Public License v3.0AGPL-3.0

Deploy CurrikiStudio using Red Hat OpenShift

This repository provides all of the OpenShift Configurations and resources needed to deploy CurrikiStudio.

GitOps

ubiquitous-journey - GitOps Bootstrap all of our CI/CD

Middleware

The following middleware is required to support the CurrikiStudion deployment:

minio - minimal minio (s3 server) setup with perssitent volumes on openshift

elastic - elastic search cluster and kibana operator

redis - redis cluster operator

mysql - mysql database instance

postgres - postgresql master, read-replica cluster

CurrikiStudio Applications

curriki-api - The CurrikiStudio API Service

curriki-ui - The CurrikiStudio User Interface

curriki-admin - The CurrikiStudio Admin Application

curriki-tsugi - The CurrikiStudio Tsugi LMS Integration

Experimental

yugabyte - yugabyte database operator