All Projects → mesosphere → mesos-deb-packaging

mesosphere / mesos-deb-packaging

Licence: other
Mesos package for Debian, Ubuntu, CentOS, RHEL, and Fedora

Projects that are alternatives of or similar to mesos-deb-packaging

dcos-mesos-modules
Mesos Modules used in DC/OS
Stars: ✭ 16 (-72.41%)
Mutual labels:  dcos, dcos-compute-guild
coreos-setup
Deprecated. See DCOS Community Edition for how to currently deploy Mesos on CoreOS
Stars: ✭ 27 (-53.45%)
Mutual labels:  dcos, dcos-compute-guild
Reactjs Components
🎨 A library of reusable React components
Stars: ✭ 135 (+132.76%)
Mutual labels:  dcos
scala-sbt-mesos-framework.g8
No description or website provided.
Stars: ✭ 23 (-60.34%)
Mutual labels:  dcos
Dcos Cli
The command line for DC/OS.
Stars: ✭ 225 (+287.93%)
Mutual labels:  dcos
Dcos Kubernetes Quickstart
Quickstart guide for Kubernetes on DC/OS
Stars: ✭ 161 (+177.59%)
Mutual labels:  dcos
Dcos Ui
The UI for The Datacenter Operating System
Stars: ✭ 247 (+325.86%)
Mutual labels:  dcos
Marathon Autoscale
Simple Proof-of-Concept for Scaling Application running on Marathon based on Utilization
Stars: ✭ 108 (+86.21%)
Mutual labels:  dcos
docker-mesos-marathon-screencast
The scripts used in the Docker Clustering on Mesos with Marathon screencast.
Stars: ✭ 51 (-12.07%)
Mutual labels:  dcos
Marathon Ui
The web-ui for Marathon (https://github.com/mesosphere/marathon)
Stars: ✭ 222 (+282.76%)
Mutual labels:  dcos
kubernetes-security-benchmark
A simple way to evaluate the security of your Kubernetes deployment against sets of best practices defined by various community sources
Stars: ✭ 27 (-53.45%)
Mutual labels:  dcos
Lashup
A distributed CRDT store with multicast and failure detector capabilities
Stars: ✭ 211 (+263.79%)
Mutual labels:  dcos
Dcos Commons
DC/OS SDK is a collection of tools, libraries, and documentation for easy integration of technologies such as Kafka, Cassandra, HDFS, Spark, and TensorFlow with DC/OS.
Stars: ✭ 162 (+179.31%)
Mutual labels:  dcos
Chaos
A lightweight framework for writing REST services in Scala.
Stars: ✭ 248 (+327.59%)
Mutual labels:  dcos
Examples
DC/OS examples
Stars: ✭ 139 (+139.66%)
Mutual labels:  dcos
star
Test program for network policies.
Stars: ✭ 19 (-67.24%)
Mutual labels:  dcos
Dcos Cassandra Service
DEPRECATED—Open source Apache Cassandra running on DC/OS is now replaced by mesosphere/dcos-commons/frameworks/cassandra. This repository will be deleted at the end of 2017.
Stars: ✭ 116 (+100%)
Mutual labels:  dcos
Rendler
A rendering web crawler for Apache Mesos.
Stars: ✭ 245 (+322.41%)
Mutual labels:  dcos
dklb
Expose Kubernetes services and ingresses through EdgeLB.
Stars: ✭ 13 (-77.59%)
Mutual labels:  dcos
Dcos
DC/OS - The Datacenter Operating System
Stars: ✭ 2,316 (+3893.1%)
Mutual labels:  dcos

Apache Mesos Packaging

Build scripts to create Apache Mesos packages with FPM for simple installation in a cluster.

Apache 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.

Packaging Requirements

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

Mesos Requirements

Mesos has its own OS-level build requirements that need to be installed as well before building.

See getting-started for more information.

Setting the Maintainer

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

export MAINTAINER="[email protected]"

Setting make Options (optional)

export MAKEFLAGS=-j8

Building deb or rpm Package

./build_mesos

TODO

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

Authors

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].