This is a quickstart guide for users and new contributors to try and get familiar with SODA Foundation Release and its projects. It will help to install and try out the SODA Releases using the binaries with minimum configurations or settings.
Note: At present, this document also provides the installation steps to try out older OpenSDS releases. Soon, the support for old opensds releases shall be removed.
To have more control of the installaton cofigurations, or try out various configurations refer a detailed installation guide here
|RELEASE NAME||RELEASE TAG|
|Use the RELEASE TAG in the commands below wherever mentioned RELEASE-TAG.|
Ubuntu 16.04 support for SODA is deprecated as of SODA Jerba release v1.4.0.
If you have a requirement to install SODA on Ubuntu 16.04, please contact us on slack and we will try to help with the setup.
This procedure applies to 18.04 Linux distributions.
Get superuser priviledges:
Install Basic Dependencies:
apt-get update && apt-get install -y git make curl wget libltdl7 libseccomp2 libffi-dev gawk
wget https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce_18.06.1~ce~3-0~ubuntu_amd64.deb && dpkg -i docker-ce_18.06.1~ce~3-0~ubuntu_amd64.deb
Required golang version: 1.13.x
go versionand check the version
Get and Install Release Binaries
Please replace RELEASE_TAG with the corresponding value from Release Tag table above (ex: v1.6.0 etc)
OR Download the installer binaries from
tar xvzf installer-[RELEASE_TAG].tar.gz
chmod +x ./install_ansible.sh && ./install_ansible.sh
ansible –version # Ansible version 2.4.x is required
The HOST_IP need to be set to the real_host_ip of your host (ex: 192.168.1.10 or 127.0.0.1 for localhost)
host_ipaddress if needed
Run the installer
How to do a quick test
Open Your Browser and use the http://< actual host ip>:8088 to access the SODA Dashboard (this IP should be the IP Address of the host if you have updated the config file) Example: http://127.0.0.1:8088
Use admin/opensds@123 credentials to login
You will login to the UI Dashboard and you can verify the features through various menu options
Note: We are currently not supporting the older versions before Elba. However, if you have specific reasons to use older versions, please contact at #general slack channel of soda foundation slack