Skip to content

Releases: linkerd/linkerd2

edge-24.5.5

31 May 15:13
4fc902f
Compare
Choose a tag to compare

What's Changed

Full Changelog: edge-24.5.4...edge-24.5.5

edge-24.5.4

23 May 21:43
d81b1f0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: edge-24.5.3...edge-24.5.4

edge-24.5.3

15 May 21:36
5ec1f04
Compare
Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

N/A

Changes

edge-24.5.3 removes an internal limit on the number of concurrent gRPC streams to the control plane, leaving available memory as the only constraint.

Changelog

Full Changelog: edge-24.5.2...edge-24.5.3

edge-24.5.2

13 May 23:42
9bd8c00
Compare
Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

If you don't use --set enableHttpRoutes=false when installing edge-24.5.2, it will install the grpcroute.gateway.networking.k8s.io CRD into your cluster and remove it when Linkerd is uninstalled.

Changes

edge-24.5.2 adds support for IPv6 (set disableIPv6=false when installing the control plane to use it). It also correctly sets the backend_not_found status on HTTPRoutes with no backends. Finally, it adds the Gateway API GRPCRoute resource as part of continued work on support for GRPCRoutes, although this edge release doesn't attach any functionality to the CRD.

Changelog

New Contributors

Full Changelog: edge-24.5.1...edge-24.5.2

edge-24.5.1

02 May 16:01
7cbe2f5
Compare
Choose a tag to compare

RECOMMENDED

Overall status: RECOMMENDED

Cautions

This release has one breaking change: the patchs metric introduced in edge-24.3.4 is now correctly named patches.

Changes

edge-24.5.1 adds configurable HTTP/2 server keepalives, fixes CLI issues and opaque-port issues when using native sidecars (issue #12395), restores Server v1beta1 to ease migrations after it was mistakenly removed in edge-24.1.2, fixes an issue that could cause the endpoints gauge to report incorrect numbers of endpoints, and continues ongoing work on upcoming IPv6 support.

Additionally, it avoids unnecessary cleanup of headless endpoint mirrors during garbage collection (thanks, Marwan Ahmed!) and cleans up some documentation in the code (thanks, knowmost!).

What's Changed

New Contributors

Full Changelog: edge-24.4.5...edge-24.5.1

edge-24.4.5

25 Apr 23:36
1166ddb
Compare
Choose a tag to compare

RECOMMENDED

Overall Status: RECOMMENDED

Cautions

None.

Changes

This edge release fixes support for native sidecars in the Linkerd CNI plugin, continues work on upcoming IPv6 support, and allows setting revisionHistoryLimit when installing with Helm to specify how many ReplicaSets to keep around for rollback purposes (thanks, Ilia Lazebnik!)

It also allows setting certain HTTP/2 server parameters using environment variables in the proxy container (see proxy PR 2924 if you think you need this!).

What's Changed

New Contributors

Full Changelog: edge-24.4.4...edge-24.4.5

edge-24.4.4

18 Apr 22:44
ce44897
Compare
Choose a tag to compare

RECOMMENDED

Overall Status: RECOMMENDED

Cautions

None.

Changes

This edge release fixes a metrics naming regression introduced in edge-24.4.3, restoring the outbound_http_... metrics to their correct names instead of duplicating http.

What's Changed

Full Changelog: edge-24.4.3...edge-24.4.4

edge-24.4.3

18 Apr 20:30
ac83d4e
Compare
Choose a tag to compare

NOT RECOMMENDED

Overall Status: NOT RECOMMENDED; use edge-24.4.4 instead

Cautions

This release introduced a metrics-naming regression which is fixed in edge-24.4.4. We recommend edge-24.4.4 instead.

Changes

This edge release fixes the second of two issues where where policy.linkerd.io HTTPRoutes could be endlessly patched even when they weren't changing (issue 12310).

What's Changed

Full Changelog: edge-24.4.2...edge-24.4.3

edge-24.4.2

11 Apr 23:51
f283fc3
Compare
Choose a tag to compare

NOT RECOMMENDED

Overall Status: No longer recommended

Cautions

edge-24.4.4 contains an important fix for a Gateway API issue, so we recommend it instead of this release.

Changes

This edge release fixes an issue where the service mirror controller would panic if it encountered an error listing mirror services while fixing its list of endpoints, and continues work on upcoming IPv6 support. It also allows correctly setting policy controller resources via Helm, instead of just defaulting them to the same as the destination controller (thanks, Grigoriy Mikhalkin!), allows relabeling metrics to customize how high-cardinality metrics get handled (thanks, Heiko Voigt!), and does a little cleanup of documentation in the code (thanks, hanghuge!). Finally, it adds a new linkerd diagnostics profile command which gives low-level visibility into which ServiceProfile is attached to a given address.

What's Changed

New Contributors

Full Changelog: edge-24.4.1...edge-24.4.2

edge-24.4.1

04 Apr 16:12
70f0fdb
Compare
Choose a tag to compare

RECOMMENDED

Overall Status: RECOMMENDED

Cautions

None.

Changes

This edge release continues work on upcoming IPv6 support.

What's Changed

Full Changelog: edge-24.3.5...edge-24.4.1