Package your RShiny App with Docker and Deploy with Helm
This project template is production ready and documented with example Dockerfiles, a Helm Chart with the NGINX Ingress.
It comes complete with documentation for building and pushing your docker image and deploying to any Kubernetes cluster with a preconfigured Helm chart.Buy now
Build a Custom Docker Image Based on Miniconda
For my heavy consumers of data science packages, here is a way to build out your RShiny App with the awesomeness of the Conda package manager.
Use the Rocker Shiny Image
You can also customize the Rocker/Shiny, or the community RShiny image. It comes complete with a Node.js server for routing, and all you need to do is install your R packages and drop them into a folder.
Once you have your RShiny App packaged with Docker you only need to deploy the helm chart with the --set image.name and image.tag to your values.
The chart already comes configured with the NGINX ingress for pretty URLs and load balancing.