Data Science Rshiny Application
Purpose of this quickstarter
Provisions a Rshiny application within openshift using crowd authentification.
What files / architecture is generated?
.
├── Jenkinsfile - This file contains Jenkins build configuration settings
├── README.md - This readme file
├── docker - This folder contains Docker configuration settings and main R shiny app
├── Dockerfile
└── app.R
Frameworks used
R/https://shiny.rstudio.com/tutorial/[Rshiny]
Usage - how do you start after you provisioned this quickstarter
The quickstarter sets up two pods in openshift. The rshiny application is routed through a crowd authentication proxy.
How this quickstarter is built through jenkins
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