This Puppet module manages the Marathon framework for Apache Mesos.
For managing Marathon:
class{'marathon':
zookeeper => 'zk://localhost:2181/mesos',
}zookeeper- Zookeeper quorum for Mesos masters -- Requiredmarathon_dir- Base directory for Marathon (default:/etc/marathon)conf_dir- Configuration directory for Marathon (default:/etc/marathon/conf)mesos_role- Mesos role that Marathon should use (default: none)event_subscriber- event subscriber type: http_callback,none (default: none)http_endpoints- http endpoint to send event messages to (default: none)task_launch_timeout- time, in milliseconds, to wait for a task before killing it (default: none)
This module writes configuration parameters into files to be read by Marathon. Given a key-value pair, the key becomes the filename and the value becomes the file content.
- Puppet >= 3.5.1
For more information see Marathon project
Apache License 2.0
