MixedEmotions / marathon_configurations

Marathon configuration files for the different MixedEmotions modules that have been dockerized and uploaded to MixedEmotions' Dockerhub.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Marathon Configurations

In this repository you will find Marathon configuration files for the different MixedEmotions modules that you can find in MixedEmotions' Dockerhub (https://hub.docker.com/u/mixedemotions/).

These configurations were tested using Marathon 0.10.1, depending on your version, operation or configuration files might vary slightly.

For uploading one of these configurations, it is only needed to make a POST request to your Marathon installation. Example:

 curl -X POST -H 'Content-Type: application/json' localhost:8080/v2/apps --data @selected_file.json

Available configurations

Mesos Troubleshooting

Some of the MixedEmotions' modules are large, so it is neccessary to increase Mesos execution timeout.

Add these lines to mesos-slave-env.sh.

export MESOS_containerizers=docker,mesos export MESOS_execution_registration_timeout=5mins Alternatively these params can be passed as arguments during runtime.

More information here.

Acknowledgement

This module was developed by Paradigma Digital as part of the MixedEmotions project. This development has been partially funded by the European Union through the MixedEmotions Project (project number H2020 655632), as part of the RIA ICT 15 Big data and Open Data Innovation and take-up programme.

MixedEmotions

EU

http://ec.europa.eu/research/participants/portal/desktop/en/opportunities/index.html

About

Marathon configuration files for the different MixedEmotions modules that have been dockerized and uploaded to MixedEmotions' Dockerhub.

License:Apache License 2.0