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