Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gesiscss/orc
This repository was superseded by https://github.com/gesiscss/orc2 - Open Research Computing
https://github.com/gesiscss/orc
binder binderhub gesis-binder gesis-hub gesis-notebooks jupyterhub persistent
Last synced: 5 days ago
JSON representation
This repository was superseded by https://github.com/gesiscss/orc2 - Open Research Computing
- Host: GitHub
- URL: https://github.com/gesiscss/orc
- Owner: gesiscss
- License: mit
- Archived: true
- Created: 2017-10-06T11:29:02.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-06-15T11:38:22.000Z (over 1 year ago)
- Last Synced: 2024-08-02T12:45:15.962Z (3 months ago)
- Topics: binder, binderhub, gesis-binder, gesis-hub, gesis-notebooks, jupyterhub, persistent
- Language: HTML
- Homepage: https://notebooks.gesis.org/
- Size: 10.9 MB
- Stars: 40
- Watchers: 17
- Forks: 12
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - gesiscss/orc - This repository was superseded by https://github.com/gesiscss/orc2 - Open Research Computing (others)
README
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]](mailto:[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](https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/)
(v1.18.3).
[calico](https://github.com/projectcalico/calico/tree/v3.14.1) 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/.
### [Load Balancer](/load_balancer)
Because we setup the kubernetes cluster on baremetal, we use the deployment approach
["Using a self-provisioned edge"](https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#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`.### [Storage](/storage)
`NFS Server Provisioner` is the default storage provider in ORC cluster.
### [GESIS Hub](/gesishub)
[Persistent BinderHub](https://github.com/gesiscss/persistent_binderhub) runs under https://notebooks.gesis.org/hub/.
Uses Docker Hub Registry (https://hub.docker.com/u/gesiscss/) to store built images.
### [GESIS Binder](/gesisbinder)
BinderHub runs under https://notebooks.gesis.org/binder/.
GESIS Hub and Binder uses same docker images (they uses same repo2docker version).
### [Gallery](/gallery)
Gallery of popular repos launched on [GESIS Binder](https://notebooks.gesis.org/binder/)
and featured projects: https://notebooks.gesis.org/gallery/---
Funded by the German Research Foundation (DFG).
FKZ/project number:
[324867496](https://gepris.dfg.de/gepris/projekt/324867496?context=projekt&task=showDetail&id=324867496&).