Skip to content

Releases: mediative/mesos-stack

0.4.0

24 Feb 19:26
Compare
Choose a tag to compare

Improvements:

  • mesos-master, mesos-agent: Use fully qualified host names.
  • Generate Ansible role documentation from YAML files so they are always up to
    date.
  • marathon-lb: Upgrade to version 1.1.1.
  • common: Disable IPv6 on all cluster nodes.
  • New glusterfs role which adds persistent storage across nodes.

0.3.0

05 Feb 13:50
Compare
Choose a tag to compare

Improvements:

  • common: Add fully qualified domain name in /etc/hosts.
  • mesos-dns: Make the resolver list configurable. Defaults to 8.8.8.8.

Fixes:

  • zookeeper: Handle removal of nodes.
  • java, chronos-sync: CentOS support.

0.2.0

03 Feb 20:10
Compare
Choose a tag to compare

Improvements:

  • mesos-agent: Support CentOS 6.5 with docker containerizer.
  • Add support for Mesos agent and framework authentication.
  • Enable HTTP authentication for Marathon and Chronos.

Fixes:

  • mesos-dns: Remove netinfo from IPSources to fix Docker tasks becoming
    unreachable.
  • mesos-agent: Store logs in /var/log/mesos and state files in /mnt/mesos
    so they can be analyzed after rebooting a node.
  • docker-engine: Use APT repo key hosted on apt.dockerproject.org

0.1.0

30 Jan 04:09
Compare
Choose a tag to compare

First official release based on Mesos version 0.25.0

The main features are:

  • Mesos master running Marathon 0.13.0 and Chronos 2.4.0
  • Mesos agent with Docker containerizer and cgroups isolation enabled
  • Mesos DNS 0.5.1 for core service discovery
  • Marathon load balancer using HAProxy for SSL and proxying to internal
    applications