Local Deployment
How to deploy ScienceMesh fetching individual components?
Prerequisites
FIXME: is yarn necessary just for Phoenix, or for Reva as well? If the former, it can be removed from here
Make sure that you have make, git, wget, tar, gcc and sudo is installed. Further, you have to install go for Reva and Phoenix and yarn for Phoenix.
Installing Go
Check https://golang.org/dl/ for the latest version of go. Install it and make sure that go is in your $PATH.
Installing Yarn
For CentOS8, you can do this by:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
dnf install yarn -y
There is a dependency on nodejs 10 when building Phoenix. Make sure that that is installed.
Reva
Install Reva following the official documentation: Install Reva.
Configuration
After deployment, continue by configuring Reva.
Last modified February 16, 2023: The only supported way of Reva deployment is Kubernetes. Other options moved to obsolete docs. (60e5965)