7 Nov 2016 in Community Meeting, Deis Workflow, Helm

November 2016 Community Meeting

Helm Nearing Stable Release

The Helm community is fast approaching a stable release. With two Release Candidates out in the wild as well as growing momentum around folks authoring charts, we couldn't be more excited!

If you haven't had a chance to play with Helm, check out the quickstart documentation and play with some stable charts.

Workflow 2.8 Release Review

Now that the Helm project is cutting Release Candidates it is time to start the migration process from Helm Classic to Helm 2.0. The Workflow team is now cutting experimental charts for Workflow using Helm 2.0! To try out these new charts, head over to the installation documentation. The Workflow team will be working on a migration path for Helm Classic to Helm 2.0 in the upcoming releases.

Read More
7 Nov 2016 in Deis Workflow

GRPC on Workflow

Ask and You Might Receive

GRPC

The question has come up several times on Deis' community channel:

How can I connect my two apps with GRPC in Workflow?

Code speaks louder than words, so my colleague Keerthan Mala took the time to create a pair of example GRPC applications for Deis Workflow. Here's where we'll end up:

$ curl http://orange-nailhead.192.168.99.100.nip.io/  # our local minikube test URL
Powered by GRPC!

Deploy the apps as described below, then browse the code for the client and server, and you'll have a clear understanding of how to get your own GRPC server and client up and running.

Read More
31 Oct 2016 in Workflow, Community Meeting, Future Plans

Workflow and Helm

Happy Halloween! Time for another Deis Workflow team update!

Deis Community Meeting for November

The next community meeting is this Thursday, November 3rd, 2016. Join us online with Zoom and help us steer the ship!

Add a reminder to your calendar by clicking here.

Workflow v2.8.0 Has Dropped

Hot and fresh out of the oven comes Deis Workflow v2.8.0! Here are some of the highlights:

  • deis/monitor now allows for influxdb to be off-cluster
  • kubernetes/helm charts in each component repository
  • controller added a setting to allow toggling on or off the removal of processes on deploy
  • controller allows admin user registration when the mode is admin_only
  • controller fixed a bug when trying to rollback with no build yet
  • controller added tests for ECDSA and ED25519 SSH keys
  • dockerbuilder added the --pull flag to docker build for freshness
  • fluentd added the option to drop its own logs from being collected

Please install Workflow v2.8.0 and let us know how it goes in our Slack channel.

Read More
21 Oct 2016 in Helm, Annoucement

Helm Beta.1: Fixes, fixes, everywhere...

The Helm community has cut the first beta release for 2.0.0! Helm is now feature complete and the community is focusing on fixing bugs, general stability, and documentation.

If you haven't checked out Helm, now is a great time to jump in and help the team batten down the hatches.

As always, the great Helm community can be found in the #helm channel on the Kubernetes Slack.

Read More
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