Skip to content

A complete cluster running Apache Mesos, Marathon, Mesos DNS, Chronos, Docker and Ansible.

Notifications You must be signed in to change notification settings

bearproof/mesos-marathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mesos Marathon Cluster

A complete cluster running Apache Mesos, Marathon, Mesos DNS, Chronos, Docker and Ansible.

Preconditions

Vagrant

  • vagrant-hostsupdater plugin, to be able to map names to ip addresses. For more info about this plugin, take a look here.

SSH access to VMs

This two sections of the Vagrantfile add your public key to the list of root authorized_keys on the VMs. After you do a vagrant up, you can test this with ssh root@mesos-master.

  1. Load the key_authorization.rb file
require_relative './vagrant/key_authorization'
  1. Add the id_dsa.pub or id_rsa.pub key to the root authorized keys on the remote machines. From here.
authorize_key_for_root config, '~/.ssh/id_dsa.pub', '~/.ssh/id_rsa.pub'

It's not fun unless you run it

vagrant up

About

This project uses the Gitflow model. For more info on Gitflow, take a look here

About

A complete cluster running Apache Mesos, Marathon, Mesos DNS, Chronos, Docker and Ansible.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages