OpenLegacy Hub Enterprise Installer Based Deployment
To ease the deployment, we have created a script that will deploy OpenLegacy Hub Enterprise in a user interactive installation script.
Prerequisites
You need the following to execute the script :
The installation script is supported for RH/Fedora and Debian distributions and was tested on CentOS 7 and Ubuntu 20.04. On other operating systems, occasional errors may occur.
Server Spec:
CPU - 2 cores
RAM - 8GB
Disk Space - 20GB
Software:
Docker
docker-compose CLI
unzip
Before you execute the script make sure you have the following:
URL which will be used to access the OpenLegacy Hub Web UI (e.g. 10.10.0.10).
OpenLegacy License key.
Executing the Script:
If you want to run the script, not as root, make sure your user has all necessary permissions set:
sudo mkdir /opt/openlegacy
sudo chown -R centos:centos /opt/openlegacy
Download the bundle:
curl "https://bucket-for-download-portal.s3.eu-central-1.amazonaws.com/hub-ent-installation/{Version}/hub-ent-offline-installer-helm-with-docker-images.zip" -o /opt/openlegacy/hub-ent-offline-installer.zip
Unzip its contents to /opt/openlegacy
:
unzip /opt/openlegacy/hub-ent-offline-installer.zip -d /opt/openlegacy
Run the script:
sudo chmod +x /opt/openlegacy/installer-docker.sh
/opt/openlegacy/installer-docker.sh
Follow the script interactive steps and you should be all set!
Upgrading existing deployment:
If you want to update an existing Docker deployment of Hub Enterprise, run the script:
sudo chmod +x /opt/openlegacy/upgrade-docker.sh
/opt/openlegacy/upgrade-docker.sh
Next Steps:
Open your browser to http://<HUB_URL>:8080
Login to OL Hub with User:
ol-hub
, Password:openlegacy
Login to the Hub and retrieve an API Key - Login to the CLI with the obtained API Key and continue with the rest of the flow.