diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d56c86ca..aa1ad36ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,13 @@ ## Unreleased +## 0.29.0 (Jan 22, 2021) + IMPROVEMENTS: * Use `consul-k8s` subcommand to perform `tls-init` job. This allows for server certificates to get rotated on subsequent runs. - Consul servers have to be restarted in order for them to update their server certificates [[GH-749](https://github.com/hashicorp/consul-helm/pull/721)] -* Add support for Ingress resource for Consul UI [[GH-774](https://github.com/hashicorp/consul-helm/pull/774)] + Consul servers have to be restarted in order for them to update their server certificates. [[GH-749](https://github.com/hashicorp/consul-helm/pull/721)] +* Add support for Ingress resource for Consul UI. [[GH-774](https://github.com/hashicorp/consul-helm/pull/774)] +* Updated the default Consul image to `hashicorp/consul:1.9.2`. +* Updated the default consul-k8s image to `hashicorp/consul-k8s:0.23.0`. BUG FIXES: * Consul servers no longer call `consul leave` command when restarted or deleted. @@ -12,6 +16,9 @@ BUG FIXES: [[GH-764](https://github.com/hashicorp/consul-helm/pull/764)] ## 0.28.0 (Dec 21, 2020) +⚠️ This release defaults the Consul image to 1.9.1, which panics on upgrades +([Issue](https://github.com/hashicorp/consul/issues/9566)). We recommend using +Consul-helm 0.29.0+ or updating the Consul image to 1.9.2+. ⚠️ BREAKING CHANGES: * Setting `server.bootstrapExpect` to a value less than `server.replicas` will now @@ -56,6 +63,9 @@ BUG FIXES: * 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) +⚠️ This release defaults the Consul image to 1.9.0, which panics on upgrades +([Issue](https://github.com/hashicorp/consul/issues/9566)). We recommend using +Consul-helm 0.29.0+ or updating the Consul image to 1.9.2+. ⚠️ IMPROVEMENTS: * Connect: support `connectInject.logLevel` setting. [[GH-699](https://github.com/hashicorp/consul-helm/pull/699)] diff --git a/Chart.yaml b/Chart.yaml index 364ea8afa..1e852045d 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: consul -version: 0.28.0 -appVersion: 1.9.1 +version: 0.29.0 +appVersion: 1.9.2 description: Official HashiCorp Consul Chart home: https://www.consul.io icon: https://raw.githubusercontent.com/hashicorp/consul-helm/master/assets/icon.png diff --git a/values.yaml b/values.yaml index 9e92aad5d..3f4172759 100644 --- a/values.yaml +++ b/values.yaml @@ -32,7 +32,7 @@ global: # image: "hashicorp/consul-enterprise:1.5.0-ent" # ``` # @default: hashicorp/consul: - image: "hashicorp/consul:1.9.1" + image: "hashicorp/consul:1.9.2" # 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. @@ -52,7 +52,7 @@ global: # Docker image that is used for functionality such the catalog sync. # This can be overridden per component. # @default: hashicorp/consul-k8s: - imageK8S: "hashicorp/consul-k8s:0.22.0" + imageK8S: "hashicorp/consul-k8s:0.23.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