Skip to content
This repository has been archived by the owner on Sep 13, 2023. It is now read-only.

Banno/vagrant-mesos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant Mesos

This project downloads a vagrant box with Mesos and Docker preinstalled from Atlas. By default this will launch one master and five slaves. The master also runs Zookeeper, Marathon, and Chronos.

Running the Vagrant cluster

Requirements

Start the cluster

vagrant up

Pause cluster

vagrant suspend

Delete cluster

vagrant destroy

Configuration

Versions of marathon or chronos

Change version variable in Vagranfile

Number of Mesos slaves

Change NUMBER_OF_SLAVES variable in Vagranfile

Mesos daemon memory allocation

Change MASTER_MEMORY and/or SLAVE_MEMORY variable in Vagranfile

Install and Root level CA

Put your ca file(s) in the CAs directory

Packer Build

Requirements

Add custom vagrant box

  1. vagrant box add BOX_NAME PATH_TO_BOX_FILE
  2. Change box name in Vagranfile

Contributing

Fork away, commit, and send a pull request.

About

Local Mesos cluster in Vagrant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages