Prepare
Pre-Requisites
- 2 reachable hosts that the servers will run on
- 2 Aspera License with sync for each server
- /resources/ansible/roles/configure-aspera/files/
AsperaEnterprise-license-primary - /resources/ansible/roles/configure-aspera/files/
AsperaEnterprise-license-secondary
- /resources/ansible/roles/configure-aspera/files/
- An install of
ibm-aspera-hstsbinary to be installed for the servers- /resources/ansible/roles/install-aspera/files/
ibm-aspera-hsts-4.4.2.550-linux-64-release.deb
- /resources/ansible/roles/install-aspera/files/
Optional: Running Solution locally using Virtual Machines, Vagrant
You are able to create the provided solution locally using VMs. HashiCorp Vagrant is used to simplify this step, run the following command below within the vagrant directory to provision 2 virtual machines. Assuming Vagrant is installed and configured properly.
- hosts public key are required to be in the vagrant directory and called
id_rsa.pub. This will allow you to ssh into the provisioned machines.
vagrant up