Mesos Master

Configure Mesos Master, Marathon and Chronos to run as system services.

Depends on the mesos role.

Configuration

Defaults are set in defaults/main.yml.

  • marathon_version, chronos_version:

    The Marathon and Chronos framework versions

    A * is added after the version when installing, which permits to leave out version suffixes added by Mesosphere. To install the latest use latest, to install latest 0.13 use 0.13.

    Default:

    marathon_version: "1.1.4"
    chronos_version: "2.4.0"
    
  • cluster_name:

    Name of the Mesos cluster.

    Default:

    cluster_name: "Mesos Stack"
    
  • mesos_authentication_principal, mesos_authentication_secret_file:

    Framework authentication

    Should mirror the variables set by the Mesos role.

    Default:

    mesos_authentication_principal: "{{ mesos_credentials_principal }}"
    mesos_authentication_secret_file: "/etc/mesos-master/.password"