ElSA to-go is derived from Playa Mesos which in turn relies on VirtualBox and Vagrant, and an Ubuntu box image.
- VirtualBox 4.2+
- Vagrant 1.3+
Preparation:
-
Clone this repository
git clone https://github.com/mhausenblas/elsa.git
cd elsa/deployment/to-go
- Start the VM
vagrant up
-
Connect to the Mesos Web UI on 10.141.141.10:5050 and the Marathon Web UI on 10.141.141.10:8080
-
SSH to the VM
vagrant ssh
ls -al
exit
At this point in time you can launch ElSA via the autoscale script.
Once you're done experimenting, you can shut down the VM like so:
vagrant halt
… or, for faster start-up but larger disk footprint:
vagrant suspend
When you want to get rid of the VM, do the following:
vagrant destroy
Kudos to the original Playa Mesos authors: