Category: consul

Cluster Consul using Kubernetes API

Recently we had the desire to cluster Consul (Hashicorps K/V store) without calling out to Atlas. We deploy many clusters per day as we are constantly testing and we want Consul to simply bring itself up without having to reach out over the internet. So we added a few changes to our Consul setup, so here…


Kubernetes: A/B Cluster Deploys

Everything thing mentioned has been POCed and proven to work so far in testing. We run an application called Pulse in which we demoed it staying up throughout this A/B migration process. Recently the team went through an exercise on how to deploy/manage a complete cluster upgrade. There were a couple options discussed along with…


Deploying Consul in Kubernetes

Deploying many distributed clustering technologies in Kubernetes can require some finesse. Not so with Consul. It dead simple. We deploy Consul with Terraform as a part of our Kubernetes cluster deployment strategy. You can read more about it here. We currently deploy Consul as a 3 node cluster with 2 Kubernetes configuration files. Technically we could narrow…