Skip to content
This repository has been archived by the owner on Aug 25, 2021. It is now read-only.

Commit

Permalink
Release 0.28.0, plus Changelog (#752)
Browse files Browse the repository at this point in the history
  • Loading branch information
ishustava authored Dec 21, 2020
1 parent c327cb7 commit c0722c6
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 6 deletions.
12 changes: 10 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Unreleased

## 0.28.0 (Dec 21, 2020)

BREAKING CHANGES:
* Setting `server.bootstrapExpect` to a value less than `server.replicas` will now
give an error. This was a misconfiguration as the servers wouldn't wait
Expand All @@ -23,6 +25,10 @@ FEATURES:
[[GH-740](https://github.com/hashicorp/consul-helm/pull/740)]

IMPROVEMENTS:
* Updated the default consul-k8s image to `hashicorp/consul-k8s:0.22.0`.
This release includes an important bug fix where the lifecycle-sidecar sometimes re-registered the application.
Please see consul-k8s [v0.22.0](https://github.com/hashicorp/consul-k8s/releases/tag/v0.22.0) release for more info.
* Updated the default Consul image to `hashicorp/consul:1.9.1`.
* Make `server.bootstrapExpect` optional. If not set, will now default to `server.replicas`.
If you're currently setting `server.replicas`, there is no effect. [[GH-721](https://github.com/hashicorp/consul-helm/pull/721)]

Expand All @@ -33,6 +39,10 @@ BUG FIXES:

If `failover[].namespaces` was used previously, it was ignored and after this change it will still be ignored.
If `failover[].namespace` was used previously, it worked correctly and after this change it will still work correctly. [[GH-714](https://github.com/hashicorp/consul-helm/pull/714)]
* Recreate the Server/Client Pod when the Server/Client ConfigMap is updated via `helm upgrade`
by using Server ConfigMap and Client ConfigMap values as hashes on Server StatefulSet and Client DaemonSet annotations respectively.
This updates the previously hashed values of the extraConfig. [[GH-550](https://github.com/hashicorp/consul-helm/pull/550)]
* Remove unused ports `8302` and `8300` from the client daemonset pods. [[GH-737](https://github.com/hashicorp/consul-helm/pull/737)]

## 0.27.0 (Nov 25, 2020)

Expand All @@ -42,8 +52,6 @@ IMPROVEMENTS:
* Updated the default Consul image to `hashicorp/consul:1.9.0`.
* Updated the default consul-k8s image to `hashicorp/consul-k8s:0.21.0`.
* Updated the default envoy image to `envoyproxy/envoy-alpine:v1.16.0`.
* Add Server ConfigMap and Client ConfigMap values as hashes on Server StatefulSet and Client DaemonSet annotations respectively. This recreates
the Server/Client Pod when the Server/Client ConfigMap is updated via `helm upgrade`. This updates the previously hashed values of the extraConfig. [[GH-550](https://github.com/hashicorp/consul-helm/pull/550)]

## 0.26.0 (Nov 12, 2020)

Expand Down
4 changes: 2 additions & 2 deletions Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
name: consul
version: 0.27.0
appVersion: 1.9.0
version: 0.28.0
appVersion: 1.9.1
description: Official HashiCorp Consul Chart
home: https://www.consul.io
icon: https://raw.githubusercontent.com/hashicorp/consul-helm/master/assets/icon.png
Expand Down
4 changes: 2 additions & 2 deletions values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ global:
# # Consul Enterprise 1.5.0
# image: "hashicorp/consul-enterprise:1.5.0-ent"
# ```
image: "hashicorp/consul:1.9.0"
image: "hashicorp/consul:1.9.1"

# Array of objects containing image pull secret names that will be applied to each service account.
# This can be used to reference image pull secrets if using a custom consul or consul-k8s Docker image.
Expand All @@ -50,7 +50,7 @@ global:
# The name (and tag) of the consul-k8s (https://github.com/hashicorp/consul-k8s)
# Docker image that is used for functionality such the catalog sync.
# This can be overridden per component.
imageK8S: "hashicorp/consul-k8s:0.21.0"
imageK8S: "hashicorp/consul-k8s:0.22.0"

# The name of the datacenter that the agents should
# register as. This can't be changed once the Consul cluster is up and running
Expand Down

0 comments on commit c0722c6

Please sign in to comment.