21 Oct 2016 in Helm

Getting Started Authoring Helm Charts

Helm is the package manager for Kubernetes. In my last post, I showed you how to install a Helm chart. Check that out if you're new to Helm or you just want a refresher.

In this post, I'm going to dig into the Helm chart authoring process to illustrate just how easy it is to get started.

I will build on our previous example: Apache Spark.

Since publishing my last post, the Spark chart is now available in the official Kubernetes chart repo. So I'll use this chart as a working example, and walk you through the bits and pieces that make it up.

Read More
17 Oct 2016 in Workflow, Developer Update

Workflow Developer Update

This is the first Workflow team developer update! In this blog post we'll give an update on how things have been rolling on the Workflow team for the past few weeks, what has been our main focus areas and some non-technical updates on how the team has been doing.

People Come, People Go

Over the past few weeks, we've had some amazingly talented people join our team, and equally amazing people move onto bigger and better things.

Matt Tucker has joined the Workflow team as a Software Engineer and Core Maintainer of Workflow. He has experience both working with Go and with Kubernetes, migrating code to production on Kubernetes supporting many Drupal and Wordpress sites. Welcome to the team, Matt!

Read More
14 Oct 2016 in Kubernetes, OS X, Kube Solo

Run Kubernetes on a Mac with Kube Solo

Kubernetes is one of the best known container orchestration tools, but often, setting up a dev environment with Kubernetes is a daunting task. This is especially true for people who are just getting started with containers and orchestration in general.

Fortunately, now that Docker for Mac is generally available, you can easily run both Docker and Kubernetes on OS X allowing you to quickly develop, containerize, and work with your applications as if they were in production. But what if you want to get up and running with Kubernetes on OS X?

In this post, I will show you how to set up a Kubernetes dev environment on OS X with a tool called Kube-Solo.

Read More
14 Oct 2016 in Helm, Annoucement

Happy 1st Birthday Helm!

The Story Behind Helm

Happy 1st Birthday, Helm!

On October 15th, 2015, the project now known as Helm was born. Only one year in, Kubernetes Helm is part of the CNCF, and is marching toward the v2.0.0 release. And in every sense of the word, it is now a community-driven project. But the circumstances behind the creation of Helm read like a script for a Silicon Valley tech comedy.

Read More
10 Oct 2016 in Helm, Annoucement

Alpha.5: Rollback, history, UX improvements, dependency management

This is the final Helm alpha release for the 2.0.0 development cycle.

WARNING: This release is not backward compatible. We try hard to avoid compatibility breaks because we know it is an inconvenience to you. But we made a tough call: It is better to correct some of our design flaws now than force everyone to "live with them" for the entirety of the 2.0.0 lifecycle. We apologize for the inconvenience, and we don't plan on any other compatibility breaks between now and 2.0.0.

As always, we want to give a big ❤️ to the community, which has continued to find bugs, submit issues, fix things, and participate in conversations. If you'd like to be a part of the community, we invite you to join the Kubernetes Helm Slack channel, drop in on a Thursday Developer Call, and jump in on the GitHub issue queues.

Read More