Make sure the DC/OS CLI is installed. I'm using httpie here but curl
also works ;)
Note that all you'll need locally is install-job.json
, a DC/OS Jobs definition. So, to install VAMP 0.9 and dependencies, do the following:
# download the install job
$ http --download https://gist.githubusercontent.com/mhausenblas/bb967625088902874d631eaa502573cb/raw/ece1c702dede66693b4873985ef317c568384436/install-job.json
# submit the install job so that it is available to be executed:
$ http POST $(dcos config show core.dcos_url)/service/metronome/v1/jobs Authorization:token=$(dcos config show core.dcos_acs_token) < install-job.json
# run the job:
$ http POST $(dcos config show core.dcos_url)/service/metronome/v1/jobs/install-vamp/runs Authorization:token=$(dcos config show core.dcos_acs_token)
You can see the progress and outcome via the DC/OS UI in the Jobs
tab. Once completed, head over to http://PUBLIC_AGENT:8080
to access VAMP.