Product, Use Cases

Package repositories for all your distros

For more than five years, DC/OS has enabled some of the largest, most sophisticated enterprises in the world to achieve unparalleled levels of efficiency, reliability, and scalability from their IT infrastructure. But now it is time to pass the torch to a new generation of technology: the D2iQ Kubernetes Platform (DKP). Why? Kubernetes has now achieved a level of capability that only DC/OS could formerly provide and is now evolving and improving far faster (as is true of its supporting ecosystem). That’s why we have chosen to sunset DC/OS, with an end-of-life date of October 31, 2021. With DKP, our customers get the same benefits provided by DC/OS and more, as well as access to the most impressive pace of innovation the technology world has ever seen. This was not an easy decision to make, but we are dedicated to enabling our customers to accelerate their digital transformations, so they can increase the velocity and responsiveness of their organizations to an ever-more challenging future. And the best way to do that right now is with DKP.

Jul 17, 2014

Jeremy Lingmann

D2iQ

Now you can install the entire Mesosphere stack on any machine in your datacenter with a few simple commands.

 

Today we've announced our official package repositories. These package repositories connect directly to the native package management tools of your favorite Linux distribution — namely, apt-get and yum — to install Mesos on top of the most common Linux distributions (RedHat, CentOS, Ubuntu, and Debian).

 

Ubuntu and Debian

 

[highlight code='bash']

 

# Setup

 

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv DF7D54CBE56151BF

 

DISTRO=$(lsb_release -is | tr '[:upper:]' '[:lower:]')

 

CODENAME=$(lsb_release -cs)

 

# Add the repository

 

echo "deb http://repos.mesosphere.io/${DISTRO} ${CODENAME} main" | 

 

  sudo tee /etc/apt/sources.list.d/mesosphere.list

 

sudo apt-get -y update

 

# Install packages

 

sudo apt-get -y install mesos marathon chronos

 

 

[/highlight]

 

RedHat and CentOS

 

[highlight code='bash']

 

# Add the repository

 

sudo rpm -Uvh http://repos.mesosphere.io/el/6/noarch/RPMS/mesosphere-el-repo-6-2.noarch.rpm

 

# Install packages

 

sudo yum -y install mesos marathon chronos

 

 

[/highlight]

 

We will be adding additional repositories over time to support testing and experimental releases. Please let us know if you try it out!

 

Details

 

Supported Distributions

 

  • Ubuntu 14.04 (trusty)
  • Ubuntu 13.10 (saucy)
  • Ubuntu 13.04 (raring)
  • Ubuntu 12.10 (quantal)
  • Ubuntu 12.04 (precise)
  • Debian 7 (wheezy)
  • RedHat 6
  • CentOS 6

 

Packages Available

 

  • mesos
  • marathon
  • chronos

Ready to get started?