Skip to content

v1.6.0

Compare
Choose a tag to compare
@hc-github-team-es-release-engineering hc-github-team-es-release-engineering released this 16 Oct 22:09
7601b00

1.6.0 (October 16, 2024)

NOTE: Consul K8s 1.6.x is compatible with Consul 1.20.x and Consul Dataplane 1.6.x. Refer to our compatibility matrix for more info.

SECURITY:

IMPROVEMENTS:

  • dns-proxy: add the ability to deploy a DNS proxy within the kubernetes cluster that forwards DNS requests to the consul server and can be configured with an ACL token and make partition aware DNS requests. [GH-4300]
  • sync-catalog: expose prometheus scrape metrics on sync-catalog pods [GH-4212]
  • connect-inject: remove unnecessary resource permissions from connect-inject ClusterRole [GH-4307]
  • helm: Exclude gke namespaces from being connect-injected when the connect-inject: default: true value is set. [GH-4333]

BUG FIXES:

  • control-plane: add missing $HOST_IP environment variable to consul-dataplane sidecar containers [GH-4277]
  • helm: Fix ArgoCD hooks related annotations on server-acl-init Job, they must be added at Job definition and not template level. [GH-3989]
  • sync-catalog: Enable the user to purge the registered services by passing parent node and necessary filters. [GH-4255]