Note
If you need sudo rights to run docker, make sure you use the -E option to pass the AWS_ environment variables
Docker images to build a Loads cluster. Everything is driven by a Makefile.
Build the Docker image:
$ make build_broker
Install the Loads client:
$ make build
Run everything:
$ export AWS_ACCESS_KEY_ID=xxx $ export AWS_SECRET_ACCESS_KEY=xxx $ make start
Once the containers are started, the Loads broker is available on the local port 8080 port and the InfluxDB dashboard on the port 8083.
Check out http://localhost:8083 and set the host port to 8086, and make sure you can connect with root/root.
You can then interact with the broker using the loads client:
$ bin/loads info {"runs": [], "status": 200, "version": "0.1", "success": true}