Skip to content
Quickly build Mesos sandbox environments using Vagrant. Run apps on top!
Shell Ruby
Branch: master
Clone or download
Jeremy Lingmann
Jeremy Lingmann Add deprecation notice
Latest commit 2a20637 Apr 26, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Added VMware support Oct 30, 2014
packer Update Ubuntu download URL and SHA256 to 14.04.4 Mar 25, 2016
.gitignore Updating to 14.04 and removing the profiles Jun 11, 2014
LICENSE Add deprecation notice Apr 26, 2016
config-vmware_fusion.json Use the free VirtualBox option by default Dec 19, 2014

DEPRECATED This project is no longer actively maintained. Please see DC/OS Vagrant for all your Mesos test environment needs.

Playa Mesos

Playa Mesos helps you quickly create Apache Mesos test environments. This project relies on VirtualBox, Vagrant, and an Ubuntu box image which has Mesos and Marathon pre-installed. The box image is downloadable for your convenience, but it can also be built from source using Packer.

As an alternative to VirtualBox, it's possible to build and run the image on VMware Fusion or Workstation.


Quick Start

  1. Install VirtualBox

  2. Install Vagrant

  3. Clone this repository

git clone
cd playa-mesos
  1. Make sure tests pass
  1. Start the VM
vagrant up
  1. Connect to the Mesos Web UI on and the Marathon Web UI on

  2. SSH to the VM

vagrant ssh
ps -eaf | grep mesos
  1. Halt the VM
vagrant halt
  1. Destroy the VM
vagrant destroy

Building the Mesos box image (optional)

  1. Install Packer

Installing Packer is not completely automatic. Once you have downloaded and extracted Packer, you must update your search path so that the packer executable can be found.

export PATH=$PATH:/path/where/i/extracted/packer/archive/
  1. Destroy any existing VM
vagrant destroy
  1. Build the Vagrant box image
  1. Start the VM using the local box image
vagrant up

The build is controlled with the following files:

For additional information on customizing the build, or creating a new profile, see Configuration and the Packer Documentation.


Similar Projects


VMware Support: Fabio Rapposelli (@fabiorapposelli)

You can’t perform that action at this time.