Releases: gstackio/gk-consul-boshrelease
Consul BOSH Release v1.8.0
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
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
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
Features
- Bump Consul to the latest version 1.9.1 (see also the changelog for v1.9.0)
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
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
, thetls.cert.ca
doesn't need to be added to the CA bundle anymore. By design here in this BOSH Release, thetls.cert.ca
is always a trusted CA. If you were explicitly adding thetls.cert.ca
to thetls.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
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
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
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
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