Data Science R Shiny Application
Provisions a R Shiny application within OpenShift using OpenShift OAuth.
. ├── Jenkinsfile - This file contains Jenkins build configuration settings ├── docker - This folder contains Docker configuration settings and main R Shiny app │ ├── Dockerfile │ └── app.R ├── metadata.yml - Component metadata └── release-manager.yml - Configuration file for the Release Manager
The quickstarter sets up two pods in OpenShift. The
ds-rshiny application is routed through the OpenShift OAuth proxy instance.
The build pipeline is defined in the
Jenkinsfile in the project root. The main stages of the pipeline are:
Start OpenShift build
Deploy image to OpenShift