Skip to content

eddyzags/ansible-mesos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playbook

Those playbooks and roles are meant to build an entire infrastructure stack with frameworks on which i'm currently working. (tested on Debian 8.4 Jessie) You can manage your target server(s) in the inventory file production.

PLEASE MAKE SURE THAT YOUR CONFIGURATIONS ARE ALL WELL-DEFINED IN THE APPROPRIATE ROLES FOLDERS.

[all]
host1
host2
host3
host4
host5

[zookeeper]
host1 zoo_id=1
host2 zoo_id=2
host3 zoo_id=3

[mesos-master]
host1
host2
host3

[marathon]
host3
host4
host5

To define your own user account, take a look at users role and copy your own public key in this folder

Roles

Here is the roles available :

  • Hostname - Configuration
  • Users - Configuration
  • Sudoers - Configuration and packages
  • Apache Mesos - Configuration and packages
  • Apache Zookeeper - Configuration and packages
  • Docker - Configuration and packages
  • Marathon framework - Configuration and packages
  • Mesos-DNS server - Configuration and packages

TODO

  • Apache Aurora
  • More coming...

About

Ansible playbook to deploy Apache Mesos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published