Tag: Announcement
14 Feb 2017 in Helm, Announcement, Valentine

A valentine from the Helm team.

Today the Kubernetes Helm team sent the community a valentine in the form of a new release, version 2.2.0. Since version 2.1.0, Helm has gained over 150 contributions from more than 40 contributors.

Helm 2.2's headline feature is its new testing framework. Chart developers have been clamoring for a way to verify that their charts are working in-cluster. This newly released helm test command provides just that. Now chart creators can define a suite of tests to verify the integrity of a release.

Along with the testing framework, 2.2.0 contains dozens of features designed to improve both the chart development experience and the operator's experience. New flags give operators better control over how charts are installed, queried, and upgraded. New template objects and functions give developers more ways to learn about the Kubernetes environment. And a new set of tags and conditions makes it possible for complex charts to switch on and off certain dependencies. Finally, many updates have bolstered the documentation for Helm.

But it's not just about the features. Helm recently became the first project to graduate from the Kubernetes Incubator process. This process has encouraged the project to attend to the details of a forming community. And we are excited to know that we have the processes and documents in place to foster the project far into the future. Thanks to Eric Tune and Brian Grant for shepherding our project through the process.

Both the Kubernetes Charts and Helm projects have gained new expertise, as new core contributors have joined each team. Michael Goodness (Widen Enterprises) is now an official member of the Chart team, while Taylor Thomas (Intel) has joined Helm. Both of these individuals were already longtime distinguished community members, and we are so pleased to have them join in an official capacity. We're also excited that Bitnami has completed designs for a future Helm repository user interface. Led by Miguel Martinez, this project is progressing rapidly.

Several members of Deis' Workflow team have lent their skills and expertise on the 2.2.0 release. We'd like to thank Matt Fisher and Vaughn Dice for contributing an astonishing amount of work.

Finally, the entire Helm team would like to congratulate core contributor Vic Iglesias on the birth of his child. Vic will be out for a few weeks, basking in the boundless glories of sleepless nights and diaper changes. We wish the entire family health, happiness, and ample opportunities for napping.

Happy Valentine's Day,

The Deis Helm team

13 Feb 2017 in Deis Workflow, Announcement

Deis PaaS v1 Takes a Bow

The original v1 PaaS based on CoreOS and fleet is at the end of its support lifetime today, February 13, 2017. Deis Workflow provides the same Heroku-inspired experience on Kubernetes, the future of production-grade container orchestration.

The v1 code remains available at deis/deis, but we will stop testing and merging fixes and updates. All focus now is on Workflow and Kubernetes.

Many Moons Have Passed

When the new Platform-as-a-Service product was first released as a "public preview," it leaned on Chef. You could git push deis master a buildpack-based app and have it scheduled to run on multiple Amazon EC2 nodes. That was more than three and a half years ago!

Read More
8 Feb 2017 in Helm, Announcement

Graduation day for Helm! The first project to exit Kubernetes Incubator.

We are excited to announce that Helm, the package manager for Kubernetes, has officially graduated from the Kubernetes Incubator program!

A huge amount of thanks is due to the Helm user and contributor communities. Your usage, support, development and hard work made this all possible.

The Kubernetes incubation process is designed to set a high quality bar for projects under the Kubernetes umbrella. Projects must not only demonstrate that they are functional, but also that they are active, stable, well-governed, and useful to the broader community. To pass these gates, the Helm project met multiple criteria. We iterated through several stable releases. The community showed its support. And the project continues on its relentless quest to build the best Kubernetes package manager.

Read More
3 Oct 2016 in Workflow, Release, Announcement

Deis Workflow 2.6 Release

Summer may have come to a close in September, but that doesn't mean the Workflow train stops rolling.

The team recently cut Workflow 2.6 which contains a lot of bug fixes and package bumps. Listen to the Pomplamoose cover of Earth Wind and Fire's "September" and cruise through the highlights.

Release Highlights

InfluxDB and Telegraf have been bumped to the 1.0 versions.

Read More
9 Sep 2016 in Workflow, Release, Announcement

Deis Workflow 2.5 Release

The best way to roll into the weekend is with fresh software, hot off the presses. The Deis Workflow team just merged the final charts for 2.5!

We've got a ton of functionality packed into 2.5, so hold on to your horses!

Workflow 2.5 includes initial support for Kubernetes Horizontal Pod Autoscaling. Which is not only a mouthful, but pretty neat to boot. Workflow 2.5's theme song is "Glassworks" by Philip Glass. I'm pretty sure this is what a Horizontal Pod Autoscaler would sound like if it made noise.

Cast scale at the darkness...

Setting a scaling policy for your application is straightforward. Policies are set per process-type, which allows developers to easily scale processes independently:

$ deis autoscale:set web --min=3 --max=8 --cpu-percent=75
Applying autoscale settings for process type web on scenic-icehouse... done
Read More
19 Aug 2016 in Workflow, Release, Announcement

Deis Workflow 2.4 Release

The Deis Workflow team continues to ship great features every two weeks. I am starting to run out of pithy intros for these release announcements. So I'll let DEVO take it from here.

When a feature comes along, you must ship it.

Read More
3 Aug 2016 in Workflow, Release, Announcement

Deis Workflow 2.3 Release

Another two weeks, another Workflow release. The 2.3 release brings with it some internal release changes, improved private registry support, tools to call for help, and faster deploys. You might say Papa's got a brand new bag.

Read More
25 Jul 2016 in Workflow, Release, Announcement

Deis Workflow 2.2 Release

It may be the hottest July on record but we've got some new cool stuff in the latest release of Deis Workflow. Sit back, grab a cold drink, and check out the latest Workflow release.

Read More
5 Jul 2016 in Workflow, Release, Announcement

Deis Workflow 2.1 Release

Happy Tuesday, I hope everyone had a wonderful weekend! Before we struck out for fun in the weekend sun we cut a hot and fresh release of Workflow. Arriving as version 2.1 we've got lots of fixes and a few goodies to boot.

Read More
9 Jun 2016 in Workflow, Release, Announcement

Deis Workflow, Now Stable!

I am proud to announce the first stable release of Deis Workflow. This means the Deis community now considers Workflow suitable for production deployments. Deis Workflow is the first PaaS built on Kubernetes to reach this milestone.

Deis Workflow is the new name for our open source PaaS, and is the second major version of what we are now calling Deis v1.

According to Docker Hub, Deis v1 has been downloaded over 6.5 million times.

Deis v1 is trusted in production by hundreds of companies, including Mozilla, The RealReal, Hearst Corporation, and dozens of others.

What did we change in version two?

Well, the most significant thing we did was re-platform from CoreOS Fleet to Kubernetes. The switch to Kubernetes gives us a stable cluster manager, a better scheduler, a smaller overall footprint, and a great Kubernetes community to work with.

Read More
11 May 2016 in Deis Workflow, Announcement

Deis Workflow, Beta 4

Another few weeks, another Deis Workflow beta!

And what good is a changelog if it doesn't come with a soundtrack? Maybe a little "Crazy on You" by Heart...

Read More
28 Apr 2016 in Deis Workflow, Announcement, Kubernetes

Deis Workflow, Beta 3

Time keeps on slippin', slippin', slippin', into the future. But not Deis Workflow Beta releases.

The team just cut Beta 3 of Deis Workflow. We've been happy with the two-week release cadence. Keep your eyes out for Beta 4 due May 11th and our Release Candidate May 25th.

Now, for beta highlights!

Read More
24 Mar 2016 in Deis Workflow, Announcement, Kubernetes

Deis Workflow, now in Beta!

We are excited to announce that we have recently cut a beta release for the next major release of Deis! As many of you know, for 2.0 we’ve decided to re-platform the PaaS from CoreOS’s Fleet onto Kubernetes. This gives us a stable cluster manager, a better scheduler, a smaller overall footprint (potentially a single machine!), and a great Kubernetes community to work with. This lets us focus our efforts on making it as easy as possible to deploy and scale your applications.

To borrow from the late, great David Bowie, beta brings along with it some Ch-ch-ch-ch-changes!

Read More
14 Jan 2016 in Announcement, Helm, Kubernetes

The Helm 0.3 Release Line Is Here

Helm is a package manager for Kubernetes.

Helm 0.3.0 was released last week, and 0.3.1 was released this week with a few minor bug fixes.

The 0.3 release line of Helm introduces several improvements to linting. It also introduces two new Helm commands: helm generate and helm template. These pave the way for generic template support in Helm, and provide a plugin architecture for implementing arbitrary template engines. Also, Helm charts now have a source: field for specifying a URL to the source used to create the chart's resources.

In addition to these new features, many bugs in the 0.2 release line have been found and fixed. Several parts of the codebase have been refactored for easier maintainability and better testing.

Read More
3 Dec 2015 in Announcement, Helm, Kubernetes

Helm 0.2.0 Released

Since KubeCon 2015, the Helm team has been hard at work bringing you a new release.

Helm 0.2.0 contains numerous bug fixes, some code refactoring, and several enticing new features.

Highlights:

  • Helm has been moved to github.com/helm/helm and the core charts are now at github.com/helm/charts
  • helm lint helps you validate your charts.
  • helm repo add|rm|list lets you easily manage your own chart repositories.
  • Support for Kubernetes 1.1 beta 1 kinds (DaemonSet, Job, etc.) as well as custom kinds.
  • helm install and helm uninstall are smarter! In fact, many commands are improved.
  • Helm now supports git-style plugins.
  • Many, many bug fixes.

We're already hard at work on Helm 0.3 and have some exciting new features in the works.

Follow along on our GitHub Milestone for 0.3.0.

24 Nov 2015 in Announcement

Star Power

Wow! Deis passed 5,000 stars on GitHub and I couldn't be more happy.

I wanted to take this moment to say THANK YOU to our amazing community.

You're the real stars! ;)

9 Nov 2015 in Helm, Kubernetes, Announcement

Introducing Helm, The Kubernetes Package Manager

We at Deis are really excited about Kubernetes. In fact, we're hard at work building Deis v2 on top of a Kubernetes base. During this integration, we developed a tool that we think seasoned Kubernetes users will enjoy, and newcomers can use as an onramp for running containerized applications. And today, we're thrilled to announce this new tool.

We call it Helm, and it's the first package manager for Kubernetes.

Inspired by Homebrew, apt, and npm, Helm is a tool for working with Kubernetes-powered applications. It works like this:

  • A Helm package is bundled up as a chart.
  • The charts are collected together in a repository that you can search. Helm uses git under the hood for storing and organizing chart data.
  • Using the helm tool, you can find, customize, manage and install these charts.

Helm makes it easy run apps and services inside Kubernetes.

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
26 Aug 2015 in Announcement, DigitalOcean

Code for Credit

In case you missed it, Deis announced a unique "code-for-credit" partnership with our friends at DigitalOcean. As part of this partnership, DigitalOcean will provide free hosting credits to developers who have code merged into the mainline Deis project.

When new contributors submit a pull request, they will be automatically provided information on how to collect and redeem DigitalOcean credits once the pull request is merged. The amount of credit received by each contributor will be based on the value of each contribution, as determined by the Deis project maintainers.

To learn more about the program, check out the Hacking on Deis documentation.

22 Jun 2015 in Announcement

Welcome to Deis.com

Welcome to the new Deis.com website. This site provides a place for the extended Deis community to meet, gather information, and work together as we move Deis into production across the industry.

Things are moving fast! Since OpDemand joined Engine Yard, we have:

Massively expanded the team working on Deis (2x, and still growing) Deployed our global support team to care for Deis deployments 24/7 Launched Deis PRO, featuring improved UX for clusters of containers

The entire Deis.com effort will be focused on building, extending, and supporting the Deis open source project. We value the community’s input and will continue the open roadmap process on our community website: Deis.io.

This is an exciting turning point for Deis. It is already been established as the leading platform for deploying containerized applications, with almost one million downloads total and over 1,000 downloads per day. It’s clear that hundreds of technical teams are deploying applications with the ease of use and reliability of Deis.

Read More
16 Jun 2015 in Announcement, NYI

Announcing Deis & NYI: Containers on Metal

Today we are excited to announce a new partnership with NYI, a colocation provider that is now offering Deis-on-metal solutions to customers in New York, New Jersey, and throughout the Northeast. As you may already know, Engine Yard’s Deis is the leading Docker-based Platform-as-a-Service (PaaS) for deploying and managing distributed applications. As Deis has matured, we’ve seen more and more users running on bare metal. We’ve also learned containers on metal offer significant price benefits, consistent performance, and a strong security and compliance story.

As part of this partnership, NYI is providing Engine Yard with the power, space, and dedicated servers for a distributed systems lab that will be used to harden Deis for large-scale colocation environments. This lab will allow us to test failure modes, network partitions, and performance deltas between Deis releases. The lab will also help ensure container on metal solutions meet customer standards for high-performance, scalability, and high-availability.

We are excited to work with the NYI team to see Deis and containers on metal reach its full potential. If you're interested in an in-person demo at an NYI facility, or just want to learn more about Deis and containers on metal, please contact our customer success team.