In this chapter, we will discuss some of the considerations for setting up a development environment. The minimum server is used to deploy Mesos components for development purposes.
Our intention here is to build a development environment for Mesos by using a Mesos single-cluster-node setup, along with installing and configuring Mesos components on a single node, in the following order:
- Setting up servers on AWS
- Adding the Mesosphere repository in CentOS
- Installing a single instance of ZooKeeper
- Installing Mesos master services
- Installing Mesos slave services
- Installing the Docker engine
- Installing Marathon
- Deploying a sample application
- Enabling inbound traffic using security groups to access Mesos and the Marathon console