Buoyant Enterprise for Linkerd

enterprise-2.18.1

June 9, 2025

The 2.18.1 stable point release includes bugfixes and improvements to HAZL configuration.

Previous release: enterprise-2.18.0.

Supported Kubernetes versions

For this release, the minimum supported Kubernetes version remains 1.22, and the maximum supported Kubernetes version remains 1.32.

Who should upgrade?

Customers who are affected by one of the bugs outlined in the changelog below should upgrade as soon as possible. Customers who require per-workload HAZL configuration should upgrade to take advantage of that feature. All other customers should upgrade at their convenience.

Upgrade guidance

This is a stable point release designed to introduce minimal change. Please see the instructions in Upgrading BEL for how to upgrade.

To upgrade with BEL’s lifecycle automation operator, you will need Buoyant Extension version v0.36.0 or later.

Changelog

  • Fix a bug where gRPC response bodies were not being sent when gRPC retries were enabled. (linkerd2-proxy#3947)
  • Fix a bug where multicluster install would fail if enablePodAntiAffinity was enabled and contollers were defined. (linkerd2#14028)
  • Added a deprecation warning to linkerd viz with a message pointing to linkerd-dashboard.
  • Added the ability to configure HAZL load bands using workload or namespace annotations. See HAZL configuration reference.