Skip to content

Releases: gstackio/gk-consul-boshrelease

Consul BOSH Release v1.8.0

16 Nov 03:39
Compare
Choose a tag to compare

Features

  • Bump Consul to the latest version 1.20.1

  • Bump BPM to v1.4.4 in the standard deployment manifest.

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) while BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.8.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.8.0/gk-consul-1.8.0.tgz
  sha1:    33e8a4fc43da59d02d16c683fc314c65027d383c

Consul BOSH Release v1.7.0

10 May 14:45
Compare
Choose a tag to compare

Features

  • Bump Consul to the latest version 1.18.1

  • Bump BPM to v1.2.19 in the standard deployment manifest.

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) while BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.7.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.7.0/gk-consul-1.7.0.tgz
  sha1:    a04b6e995221bfdea0524691b6f715ea7b2f6b16

Consul BOSH Release v1.6.0

02 May 14:48
Compare
Choose a tag to compare

Features

  • Switch to using Bionic stemcells

  • Bump Consul to the latest version 1.9.5

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) while BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.6.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.6.0/gk-consul-1.6.0.tgz
  sha1:    c627cfe6fef092d3b2c21904b7c6df009309ad5f

Consul BOSH Release v1.5.0

23 Dec 15:06
Compare
Choose a tag to compare

Features

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) while BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.5.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.5.0/gk-consul-1.5.0.tgz
  sha1:    1c3b270d691e2609f25382b04806a8e0f7e420c6

Consul BOSH Release v1.4.0

27 Oct 11:39
Compare
Choose a tag to compare

Features

  • Added new smoke-tests job. Smoke tests run on each server nodes and verify that all peers are alive and reachable.

  • Bump Consul to the latest version 1.8.5

  • Bump BPM to v1.1.9 in the standard deployment manifest.

Notice

  • When using tls.ca_bundle, the tls.cert.ca doesn't need to be added to the CA bundle anymore. By design here in this BOSH Release, the tls.cert.ca is always a trusted CA. If you were explicitly adding the tls.cert.ca to the tls.ca_bundle (because you were forced to, in order for the BOSH DNS health check to properly work), then you don't need to do this anymore. Please update your deployment manifests accordingly.

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) while BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.4.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.4.0/gk-consul-1.4.0.tgz
  sha1:    306b69fc9ce2c6cb5a250f7ccaa95b467f6991bc

Consul BOSH Release v1.3.0

17 Apr 22:19
Compare
Choose a tag to compare

Features

  • Bump Consul to the latest version 1.7.2

  • Bump BPM to v1.1.8 in the standard deployment manifest.

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) while BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.3.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.3.0/gk-consul-1.3.0.tgz
  sha1:    6e0da0873b82c6f9d21e6ff1fad7a92ca58d91c3

Consul BOSH Release v1.2.0

06 Mar 13:43
Compare
Choose a tag to compare

Features

  • Bump Consul to the latest version 1.7.1.

  • Bump BPM to v1.1.7 in the standard deployment manifest.

Caveats

  • Poor support for configuring local services to check. Indeed, we estimate that you should favor the native BOSH DNS features for service discovery.

  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) when BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.2.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.2.0/gk-consul-1.2.0.tgz
  sha1:    7878c82583237010dbcf186f77dcf8978551eb1e

Consul BOSH Release v1.1.0

10 Dec 23:14
Compare
Choose a tag to compare

Features

  • Bump Consul to the latest version 1.6.2.
  • Automate version bumps with a dedicated Concourse pipeline.

Caveats

  • Poor support for configuring local services to check. We estimate that in a BOSH context, you should nowadays use the mature BOSH DNS features for this.
  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) when BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.1.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.1.0/gk-consul-1.1.0.tgz
  sha1:    87e51bc60282ea6636255b41d3b49bdd5e274dbe

Consul BOSH Release v1.0.0

08 Nov 19:19
Compare
Choose a tag to compare

Features

  • Consul v1.6.1.
  • Native support for BPM.
  • Proper support for day-2 operations like scale-out or scale-in, through consul leave in drain script.
  • Native support for BOSH DNS health checks.
  • Support for Consul UI, that can be activated on a subset of the Consul server nodes.
  • Full support for Gossip encryption (including enabling and disabling on a running cluster with no downtime), TLS encryption for API, RPC & UI, mutual-TLS authentication for clients, and certificates rotation, including CAs.
  • Integrates natively with BOSH DNS, as a recursor for the *.consul TLD (this domain can be configured).

Caveats

  • Poor support for configuring local services to check. We estimate that in a BOSH context, you should nowadays use the mature BOSH DNS features for this.
  • Scaling-in from 3 nodes down to 1 node implies a short downtime (10-20 seconds) when BOSH re-configures the only remaining node.

Deployment

releases:
- name:    gk-consul
  version: 1.0.0
  url:     https://github.com/gstackio/gk-consul-boshrelease/releases/download/v1.0.0/gk-consul-1.0.0.tgz
  sha1:    08082c322dec51ffbb995f1d5ea54fdade55dc7b