For now next roles are present:
- common includes some basic deb dependencies and locale setup for bootstrapping target machine
- mesos provides configurable HA Mesos cluster setup (see mesos-cluster.yml for reference)
- oracle-java automatically sets up Oracle JDK with no need for manually approve the licence
- sbt role downloads and sets up SBT available from public Typesafe repository
- scala role for Scala setup
- spark-r sets up R language environment and builds SparkR integration for Apache Spark
- zookeeper installation of zookeeper cluster (TODO: provide example and README)
Coming soon: examples of each role usage