Skip to content

parolkar/mesos-babushka

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Babushka-Mesos

This is very handy, Babushka based provisioning of Mesos Cluster

###Setup

Here is a 2 minute screencast to bring-up mesos cluster on your computer with 5 VMs


2 min guide to mesos setup with vagrant & babushka
from @parolkar

####Steps

  • Get Vagrant
  • Clone this repository (git clone <repo_url> babushka-mesos)
  • $ cd babushka-mesos;
  • $ vagrant up #this will bring up 5 VMs
  • Setup Mesos master & all slaves dependencies
    • $ vagrant ssh mesos_master
    • (vagrant)$ sudo apt-get update
    • (vagrant)$ cd /usr/local/mesos/
    • (vagrant)$ sudo -s
    • (vagrant)# ruby provision.rb #This will do all magic & may take few minutes based on your network
  • visit http://192.178.0.101:5050 to see Mesos Dashboard

####Bonus Tips

  • You could use this to provision cluster in Docker, AWS, RackSpace, DigitalOcean etc. Check Vagrant providers
  • To customize configuration, look at cluster_config.rb and babushka-deps.

####Ideas? What can I do with this provisioning?


Copyright (c) 2014 [Abhishek Parolkar] abhishek[at]parolkar.com , released under the MIT license

About

babushka-deps to provision Apache Mesos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages