All Projects → mesosphere → Playa Mesos

mesosphere / Playa Mesos

Licence: apache-2.0
Quickly build Mesos sandbox environments using Vagrant. Run apps on top!

Programming Languages

shell
77523 projects

Labels

Projects that are alternatives of or similar to Playa Mesos

letsencrypt-dcos
Let's Encrypt DC/OS!
Stars: ✭ 39 (-91.08%)
Mutual labels:  dcos
dcos-openvpn
No description or website provided.
Stars: ✭ 14 (-96.8%)
Mutual labels:  dcos
net-modules
Apache Mesos modules for network isolation.
Stars: ✭ 56 (-87.19%)
Mutual labels:  dcos
mesos-utils
Utilities for building distributed systems on top of mesos
Stars: ✭ 24 (-94.51%)
Mutual labels:  dcos
dcos-deploy
Deploy, manage and orchestrate services and apps on DC/OS
Stars: ✭ 21 (-95.19%)
Mutual labels:  dcos
mesosaurus
Mesos task load simulator framework for (cluster and Mesos) performance analysis
Stars: ✭ 58 (-86.73%)
Mutual labels:  dcos
container-service-discovery
Service Discovery in Container Orchestration Frameworks on AWS
Stars: ✭ 45 (-89.7%)
Mutual labels:  dcos
Predator
A powerful open-source platform for load testing APIs.
Stars: ✭ 356 (-18.54%)
Mutual labels:  dcos
dcos-vagrant-box
Vagrant box packer for building boxes for dcos-vagrant
Stars: ✭ 54 (-87.64%)
Mutual labels:  dcos
drax
DC/OS Resilience Automated Xenodiagnosis tool
Stars: ✭ 42 (-90.39%)
Mutual labels:  dcos
ansible-dcos
[DEPRECATED] Please consider using the Ansible Roles for DC/OS maintained by the Mesosphere SRE team
Stars: ✭ 37 (-91.53%)
Mutual labels:  dcos
dcos-k8s-rust-skaffold-demo
A demo of pipelining Rust application development to Kubernetes on DC/OS with Skaffold.
Stars: ✭ 40 (-90.85%)
Mutual labels:  dcos
terraform-dcos
DC/OS Terraform Installation and Upgrading Scripts
Stars: ✭ 64 (-85.35%)
Mutual labels:  dcos
cd-demo
A continuous delivery demo using Jenkins on DC/OS.
Stars: ✭ 36 (-91.76%)
Mutual labels:  dcos
Artifactory Docker Examples
Examples for using Artifactory Docker distribution in various environments
Stars: ✭ 292 (-33.18%)
Mutual labels:  dcos
dcos-launch
Turn-key deployments of DC/OS on AWS (template and onprem), Azure, and GCE
Stars: ✭ 16 (-96.34%)
Mutual labels:  dcos
spark-build
Used to build the mesosphere/spark docker image and the DC/OS Spark package
Stars: ✭ 51 (-88.33%)
Mutual labels:  dcos
Marathon
Deploy and manage containers (including Docker) on top of Apache Mesos at scale.
Stars: ✭ 4,035 (+823.34%)
Mutual labels:  dcos
Universe
The Mesosphere Universe package repository.
Stars: ✭ 308 (-29.52%)
Mutual labels:  dcos
dcos-autoscaler
Autoscaler for DC/OS hosted in a cloud provider
Stars: ✭ 12 (-97.25%)
Mutual labels:  dcos

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.

Requirements

Quick Start

  1. Install VirtualBox

  2. Install Vagrant

  3. Clone this repository

git clone https://github.com/mesosphere/playa-mesos.git
cd playa-mesos
  1. Make sure tests pass
bin/test
  1. Start the VM
vagrant up
  1. Connect to the Mesos Web UI on 10.141.141.10:5050 and the Marathon Web UI on 10.141.141.10:8080

  2. SSH to the VM

vagrant ssh
ps -eaf | grep mesos
exit
  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.

# EXAMPLE - PACKER LOCATION MUST BE ADJUSTED
export PATH=$PATH:/path/where/i/extracted/packer/archive/
  1. Destroy any existing VM
vagrant destroy
  1. Build the Vagrant box image
bin/build
  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.

Documentation

Similar Projects

Authors

VMware Support: Fabio Rapposelli (@fabiorapposelli)

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].