Open Research Computing (ORC)
For more information about ORC project: https://notebooks.gesis.org/about/
This ORC instance is deployed on kubernetes on bare metal machines with Ubuntu 18.04. And kubernetes cluster is created with kubeadm. Flannel is used as pod network. Docker version 18.06.0-ce is installed on servers.
All docker images of this project can be found in https://hub.docker.com/u/gesiscss/.
To monitor GESIS Notebooks: https://notebooks.gesis.org/grafana/
Nginx is used as reverse proxy and load balancer. It also handles Shibboleth login and SSL offloading/termination.
nginx-shibboleth service has type
ClusterIP and all other services in ORC cluster in k8s
NodePort and run behind
JupyterHub 0.9.4 runs under https://notebooks.gesis.org/jupyter/.
Chart version 0.8-1591696.
jupyter/repo2docker:9766c954) runs under https://notebooks.gesis.org/binder/.
Chart version 0.2.0-6bfd93b
Uses Docker Hub Registry (https://hub.docker.com/u/gesiscss/) to store built images.
NFS provisioner (v2.2.1) is currently set as the default storage provider in k8s cluster.
A micro app to serve ORC templates and to host the gallery.