Skip to content
This repository has been archived by the owner on Feb 17, 2022. It is now read-only.

Mesos package for Debian, Ubuntu, CentOS, RHEL, and Fedora

Notifications You must be signed in to change notification settings

tellapart/mesos-deb-packaging

 
 

Repository files navigation

Mesos Debian packaging

Build scripts to create a Mesos Debian package with FPM for simple installation in a cluster.

Mesos is a cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks. It can run Hadoop, MPI, Hypertable, Spark (a new framework for low-latency interactive and iterative jobs), and other applications. Currently is in the Apache Incubator and going through rapid development, though stable enough for a production usage. See Mesos website for more details.

Requirements

  • ruby
  • prerequisites:
    sudo apt-get install ruby ruby-dev python-dev autoconf automake git make libssl-dev libcurl3 libtool
    sudo gem install fpm

define in e.g. ~/.bash_profile a MAINTAINER variable

export MAINTAINER="[email protected]"

Building deb package

./build_mesos wheezy

TODO

  • automatic restart of master/slave when upgrading
  • logrotate support
  • service autostart

Authors

  • Tomas Barton

About

Mesos package for Debian, Ubuntu, CentOS, RHEL, and Fedora

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 99.7%
  • Makefile 0.3%