Deploying locally¶
For researchers¶
If you are a researcher and would like to try out deploying a small REANA cluster on your laptop, you can proceed as follows.
1. Install docker, kubectl, kind, and helm dependencies.
2. Deploy REANA cluster:
$ wget https://raw.githubusercontent.com/reanahub/reana/maint-0.9/etc/kind-localhost-30443.yaml
$ kind create cluster --config kind-localhost-30443.yaml
$ wget https://raw.githubusercontent.com/reanahub/reana/maint-0.9/scripts/prefetch-images.sh
$ sh prefetch-images.sh
$ helm repo add reanahub https://reanahub.github.io/reana
$ helm repo update
$ helm install reana reanahub/reana --namespace reana --create-namespace --wait
3. Create REANA admin user:
$ wget https://raw.githubusercontent.com/reanahub/reana/maint-0.9/scripts/create-admin-user.sh
$ sh create-admin-user.sh reana reana john.doe@example.org mysecretpassword
4. Log into your REANA instance:
$ firefox https://localhost:30443
5. Follow instructions displayed on the web page to run your first REANA analysis example.
For developers¶
If you are a developer and would like to install REANA locally and contribute to the REANA cluster code, please see the REANA wiki on GitHub.