5 Nov 2015 in Deis v1 PaaS

DigitalOcean and Deis Deploy Night

Yesterday the Deis team had the opportunity to show off some of the cool things we've been working on and share some of our future direction during the DigitalOcean Community Meetup in New York City.

The main session featured: Rigger, a tool for provisioning a development or trial-oriented Deis cluster. Multiple attendees were able to follow along with the presentation and spin up their own Deis clusters in under 15 minutes and then deploy an example application using Heroku buildpacks. A rare live demo success!

If you missed it, you're in luck... there's an unofficial recording of the talk and even a DigitalOcean article you can use to walk through the tutorial on your own.

Thanks to DigitalOcean for sponsoring the night as well as giving us some office space with fantastic New York City skyline views and Stumptown Cold Brew on tap to caffeinate the release of Deis 1.12.0!

4 Nov 2015 in

Deis v1.12 - Docker Future-Proofing

The Deis project is happy to announce v1.12.0, featuring changes to deis-builder and deis-controller to ensure future compatibility with Docker. deis pull finally works with current Docker images, and the new deisctl list-machines command helps you survey your Deis cluster.

NOTE: Docker Hub will disable access for docker versions 1.5 and earlier on December 7, 2015. Releases of Deis prior to v1.12.0 relied on docker 1.5.0 and will experience problems after that date. As a result, all users are encouraged to provision a new v1.12.0 cluster which does not rely on a specific docker version.

Join the fun: new contributors to Deis can get free DigitalOcean credits!

Read More
30 Oct 2015 in Deis v1 PaaS, Community Meeting, Announcement

Deis 1.12 Release and 1.13 Planning

Deis v1.12 Release

Deis v1.12 is scheduled for release on Tuesday, November 3. The major component of this release is upgrading the Docker client from 1.5 to v1.8.3. We have been looking to rev the Docker version for some time now, as the older image format has caused issues for some users. Please refer to the upgrade documentation to assist in your cluster migration.

A full list of items in this release will be provided on November 3.

Read More
29 Oct 2015 in Series: Ready Made, Docker Hub, Docker

5 Ready-made OSS Docker Images

Traditionally, Open Source Software (OSS) software has had a reputation for being hard to install and brittle to maintain.<!--more-->

And rightly so. That ./configure && make && make install command very rarely went as a smoothly as you’d like it to. Nevermind the hours you’d pour over "the documentation" to figure out how to get a working configuration for your system.

Many medium to large OSS projects recognise this problem and work hard to get into Linux distributions like Ubuntu or RedHat. (Alternatively providing their own packages to be downloaded from the project specific package repository.) Once that’s done, installation is as easy as apt-get or an rpm run.

But there is an alternative to this that works well for people who prefer to work with containers over manual system administration. Increasingly, OSS projects are providing ready-to-use images that make it easy to get up-and-running. Just take a look at the Docker Hub and see for yourself how many images are available for installation.

This post highlights five useful OSS Docker images, look at their default configuration, and suggest ways to modify them to make them work for you.

Read More
27 Oct 2015 in Kubernetes, Development, Containers

Zero to Kubernetes Dev Environment on OS X

Many people we talk to are interested in experimenting with Kubernetes but find that putting together a development environment is daunting.

Kubernetes Solo OSX (Kube Solo) provides a lightweight, simple Kubernetes enviroment that is easy as a few clicks.

Kube Solo wraps coreos-xhyve and runs in your Mac's status bar. With a few clicks Kube Solo provisions a CoreOS server and boostraps Kubernetes development environment.

Since Kube Solo is based on xhyve there is no need to have VirtualBox and Vagrant installed on your Mac.

Read More