Chapter 3. Setting up Mesos

 

This chapter covers

  • Deployment considerations for development and production clusters
  • Installing and configuring Mesos, ZooKeeper, and Docker
  • Upgrading Mesos without downtime

Regardless of whether you’re using a configuration management tool (such as Puppet, Chef, or Ansible), or using SSH or Fabric to execute commands and scripts on remote systems, it’s important to understand how to deploy Mesos using publicly available packages, and how to compile it from source code for customizing your deployment or building your own packages.

This chapter walks you through the installation and configuration of the Mesos master and slaves, including Apache ZooKeeper for cluster coordination, and Docker for launching containers. You’ll learn about the installation and configuration of Mesos and ZooKeeper for highly available production deployments as well as for installing everything on a single node for development purposes.

3.1. Deploying Mesos

 
 

3.2. Installing Mesos and ZooKeeper

 
 

3.3. Configuring Mesos and ZooKeeper

 
 
 

3.4. Installing and configuring Docker

 
 

3.5. Upgrading Mesos

 
 
 

3.6. Summary

 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest