As seen at HBaseCon 2015 - [slides | video]
Run HBase as a Marathon workload on top of Mesos
HBase runs in a Docker container
The Marathon application manifests is used to push the environment configuration
curl -X POST -H "Content-Type: application/json" \
http://MARATHON_HOST/v2/apps\
-d@marathon/hbase-regionserver.json
curl -X POST -H "Content-Type: application/json" \
http://MARATHON_HOST/v2/apps\
-d@marathon/hbase-master.json