Chapter 6. Mesos in production
This chapter covers
- Monitoring Mesos masters, slaves, and the ZooKeeper ensemble
- Navigating the Mesos REST API
- Adding, removing, and replacing Mesos masters
- Understanding and configuring authentication, authorization, and rate limiting
Congratulations! You’ve reached the last chapter in part 2 of this book. Up to this point, you’ve learned how Mesos provides a way to improve datacenter efficiency; how to install and configure Mesos, ZooKeeper, and Docker; how Mesos provides a fault-tolerant environment for applications to run on; and how to interact with and debug a running Mesos cluster.
This chapter—perhaps one of the most important in the book—covers the real world: the monitoring details, quorum changes, and access control rules that you’ll need to know in order to fine-tune and run a production Mesos cluster. The content in this chapter will better prepare you and your environment for part 3, in which you’ll launch long-running applications and scheduled tasks on the cluster by using the popular Marathon, Chronos, and Aurora frameworks.