Skip to main content

We're excited to release version 0.3.0 of etcd, a highly-available key value store for shared configuration and service discovery. Read on to learn about the changes in this release or hop over to GitHub to download the latest binaries.

Our very own @BrandonPhilips gave a talk at GoSF on etcd. Here are the slides.

The rise of Docker has been great thing for Linux containers and namespaces. Docker’s model of application building and deployment solves a lot of problems. However, one of the more common sticking points still being worked out is how dynamic, cross machine, container-to-container networking and service discovery will work.

We would like to propose a solution to this, called the "software defined localhost”.

Here is how it works, and it is pretty simple:

Today we released etcd 0.2.0 which introduces major features including an improved v2 API, two new modules for fair locking and leader election, and tons of new features.

Major Changes

v2 API

etcd 0.2.0 introduces a new API endpoint at /v2. This API has been built on all of the feedback we have gotten from the community of users who have been building projects on etcd. The major features of the new API include:

Update: This blog post refers to functionality in an older version of etcd, 0.4.x. Check out the updated Docker guide for up-to-date information.

Just a few updates on the CoreOS alpha for you. The latest release (160.0.1) includes:

CoreOS is designed to deliver high-density compute resources. The best way to take advantage of this concept on a small scale is run a personal utility cluster (or single machine) to run various utilities like IRC bouncers and the handful of websites that you inevitably end up hosting. CoreOS is a small, efficient operating system, which means you get more bang for your buck even on small cloud instances.

Google Compute logo

CoreOS can now be run on Google Compute Engine! We're working hard to support all of the awesome unique features of GCE, but for now CoreOS functions the same as our other supported platforms.

This etcd release, v0.1.2, is putting some final polish on the 0.1 series of releases. The big feature is a new dashboard designed to visualize the latency of the followers in the network and give you the ability to browse and edit the keyspace. Checkout this Youtube video for details.

There have been a lot of requests from all of you about running CoreOS on physical gear. You want to use all of the features of CoreOS like atomic system upgrades, distributed configuration and Docker containers with the increased speed, flexibility and simplicity of bare metal. It makes a lot of sense to us too and we have been working to get the pieces in place for you to get CoreOS on your bare metal.

Subscribe to CoreOS Blog