Skip to content
This repository was archived by the owner on Jun 15, 2023. It is now read-only.

gesiscss/orc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

84a2a6c · Jun 15, 2023
Mar 16, 2023
Mar 28, 2023
Apr 5, 2023
Mar 29, 2023
Mar 28, 2023
Mar 7, 2023
Mar 7, 2023
Mar 7, 2023
Oct 22, 2018
Oct 6, 2021
Dec 20, 2021
Apr 10, 2018
Jun 15, 2023
Mar 7, 2023
Jan 10, 2022
Mar 18, 2021

Repository files navigation

This repository was superseded by https://github.com/gesiscss/orc2

Open Research Computing (ORC)

For more information about ORC project: https://notebooks.gesis.org/about/

Feel free to open an issue in this repository if there are any questions or contact us at [email protected].

Technical Details

This ORC instance is deployed on kubernetes on bare metal machines with Ubuntu 18.04. And kubernetes cluster (ORC cluster) is created with kubeadm (v1.18.3). calico is used as network provider. Docker version 19.03.8 is installed on servers.

All docker images of this project can be found in https://hub.docker.com/u/gesiscss/.

Because we setup the kubernetes cluster on baremetal, we use the deployment approach "Using a self-provisioned edge".

Nginx is used as reverse proxy server and load balancer. It also handles SSL offloading/termination and serves static files. It is outside of ORC cluster and a public entrypoint to the cluster. All services in the cluster has type NodePort.

NFS Server Provisioner is the default storage provider in ORC cluster.

Persistent BinderHub runs under https://notebooks.gesis.org/hub/.

Uses Docker Hub Registry (https://hub.docker.com/u/gesiscss/) to store built images.

BinderHub runs under https://notebooks.gesis.org/binder/.

GESIS Hub and Binder uses same docker images (they uses same repo2docker version).

Gallery of popular repos launched on GESIS Binder and featured projects: https://notebooks.gesis.org/gallery/


Funded by the German Research Foundation (DFG). FKZ/project number: 324867496.