Scripts to configure a Mesos cluster using Mesos and Mesosphere services. Mesos master running the Marathon and Chronos frameworks. Mesos agent with Docker containerizer. Mesos DNS for core service discovery. Marathon load balancer using HAProxy for SSL and proxying to internal applications. To try it out locally use the Vagrant configuration. To use the scripts to build a custom Mesos cluster first install the roles in your project and configure Ansible to load roles from the roles directory provided by this project. Install the chronos-sync ruby script distributed as part of Chronos. Once installed the script can be used for keeping version controlled Chronos job definitions up-to-date with a Chronos instance. Install DCOS CLI and configure for use "inside the cluster" with configured master nodes. The configuration relies on Mesos DNS to provide the Mesos master and Marathon endpoints.

Features

  • Mesos master running the Marathon and Chronos frameworks
  • Mesos agent with Docker containerizer
  • Mesos DNS for core service discovery
  • Marathon load balancer using HAProxy for SSL and proxying to internal applications
  • To try it out locally use the Vagrant configuration
  • Configure Ansible to load roles from the roles directory provided by this project

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Mesos Cluster

Mesos Cluster Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Mesos Cluster!

Additional Project Details

Programming Language

Ruby

Related Categories

Ruby Clustering Software, Ruby Container Management Software, Ruby Load Balancers

Registered

2023-02-13