Skip to content

Commit

Permalink
Merge pull request hashicorp#455 from hashicorp/release-0.21.0
Browse files Browse the repository at this point in the history
0.21.0 release
  • Loading branch information
lkysow committed May 14, 2020
2 parents 566d487 + d1ff2a1 commit b6648e7
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 4 deletions.
26 changes: 26 additions & 0 deletions CHANGELOG.md
@@ -1,9 +1,35 @@
## Unreleased

## 0.21.0 (May 14, 2020)

FEATURES

* Add experimental support for multi-datacenter federation via

```yaml
global:
federation:
enabled: true
```

This requires Consul 1.8.0+ (which as of this release is only available as
a beta. To use the beta, set `global.image: consul:1.8.0-beta1`)

* Add new Helm value `global.federation.createFederationSecret` that will
create a Kubernetes secret in primary datacenters that can be exported to secondary
datacenters to help bootstrap secondary clusters for federation ([GH-447](https://github.com/hashicorp/consul-helm/pull/447)).

IMPROVEMENTS

* Default Consul Docker image is now `consul:1.7.3`.
* Default consul-k8s Docker image is now `hashicorp/consul-k8s:0.15.0`.
* ACLs: Restrict permissions for the `server-acl-init` job [[GH-454](https://github.com/hashicorp/consul-helm/pull/454)].

BUG FIXES

* Fix missing `NODE_NAME` environment variable when setting `meshGateway.wanAddress.source=NodeName`
[[GH-453](https://github.com/hashicorp/consul-helm/pull/453)].

## 0.20.1 (Apr 27, 2020)

BUG FIXES
Expand Down
4 changes: 2 additions & 2 deletions Chart.yaml
@@ -1,7 +1,7 @@
apiVersion: v1
name: consul
version: 0.20.1
appVersion: 1.7.2
version: 0.21.0
appVersion: 1.7.3
description: Official HashiCorp Consul Chart
home: https://www.consul.io
sources:
Expand Down
4 changes: 2 additions & 2 deletions values.yaml
Expand Up @@ -30,7 +30,7 @@ global:
# image: "consul:1.5.0"
# # Consul Enterprise 1.5.0
# image: "hashicorp/consul-enterprise:1.5.0-ent"
image: "consul:1.7.2"
image: "consul:1.7.3"

# array of objects containing image pull secret names that will be applied to
# each service account.
Expand All @@ -53,7 +53,7 @@ global:
# If using acls.manageSystemACLs then must be >= 0.10.1.
# If using connect inject then must be >= 0.10.1.
# If using Consul Enterprise namespaces, must be >= 0.12.
imageK8S: "hashicorp/consul-k8s:0.14.0"
imageK8S: "hashicorp/consul-k8s:0.15.0"

# datacenter is 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 b6648e7

Please sign in to comment.