-
Notifications
You must be signed in to change notification settings - Fork 212
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into use-dry-run-client
- Loading branch information
Showing
6 changed files
with
127 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
119 changes: 119 additions & 0 deletions
119
linkerd.io/content/blog/2024/0904-edge-release-roundup.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,119 @@ | ||
--- | ||
author: 'flynn' | ||
date: 2024-09-06T00:00:00Z | ||
title: |- | ||
Linkerd Edge Release Roundup: September 2024 | ||
url: | ||
/2024/09/06/linkerd-edge-release-roundup/ | ||
description: |- | ||
What you need to know about the most recent Linkerd edge releases, September 2024 edition! | ||
thumbnail: '/uploads/2024/09/roundup-square.png' | ||
featuredImage: '/uploads/2023/06/roundup-clocks-rect.png' | ||
socialImage: '/uploads/2024/09/roundup-09-social.png' | ||
tags: [Linkerd, linkerd, edge, release, roundup] | ||
featured: false | ||
--- | ||
|
||
{{< fig | ||
alt="September 2024 Linkerd Edge Release Roundup" | ||
src="/uploads/2023/06/roundup-clocks-rect.png" >}} | ||
|
||
Welcome to the September 2024 Edge Release Roundup post, where we dive into the | ||
most recent edge releases to help keep everyone up to date on the latest and | ||
greatest! | ||
|
||
## How to give feedback | ||
|
||
Edge releases are a snapshot of our current development work on `main`; by | ||
definition, they always have the most recent features but they may have | ||
incomplete features, features that end up getting rolled back later, or (like | ||
all software) even bugs. That said, edge releases *are* intended for | ||
production use, and go through a rigorous set of automated and manual tests | ||
before being released. | ||
|
||
We would be delighted to hear how these releases work out for you! You can | ||
open [a GitHub issue](https://github.com/linkerd/linkerd2/issues/) or | ||
[discussion](https://github.com/linkerd/linkerd2/discussions/), join us on | ||
[Slack](https://slack.linkerd.io), or visit the [Buoyant Linkerd | ||
Forum](https://linkerd.buoyant.io) -- all are great ways to reach us. | ||
|
||
## Community contributions | ||
|
||
We couldn't do what we do without the Linkerd community, and this batch of | ||
releases is definitely no exception. Huge thanks to [@mozemke] for their | ||
contributions! You'll find more information about all of these contributions | ||
in the release-by-release details below. | ||
|
||
[@mozemke]: https://github.com/mozemke | ||
|
||
## Recommendations and breaking changes | ||
|
||
All these releases are recommended for general use. Happily, there are no | ||
breaking changes here. | ||
|
||
## The releases | ||
|
||
August's edge releases look small, but [`edge-24.8.1`] and [`edge-24.8.2`] | ||
provided the finishing touches for [Linkerd 2.16], which shipped on August | ||
13! Of course, each edge release has bugfixes and _many_ dependency updates; | ||
we won't list them all here, but you can find them in the release notes for | ||
each release. | ||
|
||
One thing to be aware of here: as of [`edge-24.8.1`], the GRPCRoute CRD is | ||
_optional_; if you don't install it before installing Linkerd, Linkerd will | ||
run without GRPCRoute support, and you'll need to restart the Linkerd control | ||
plane if you add the GRPCRoute CRD after installing Linkerd. | ||
|
||
[`edge-24.8.1`]: https://github.com/linkerd/linkerd2/releases/tag/edge-24.8.1 | ||
[`edge-24.8.2`]: https://github.com/linkerd/linkerd2/releases/tag/edge-24.8.2 | ||
[Linkerd 2.16]: https://linkerd.io/2024/08/13/announcing-linkerd-2.16/index.html | ||
|
||
### [`edge-24.8.3`](https://github.com/linkerd/linkerd2/releases/tag/edge-24.8.3) (August 29, 2024) | ||
|
||
This release starts the Linkerd 2.17 development cycle, with two fixes for | ||
Linkerd Viz: it correctly supports setting the group ID using the | ||
`linkerd-viz` Helm chart (thanks, @mozemke!) and it cleans up font downloading | ||
to avoid WAF errors. | ||
|
||
### [`edge-24.8.2`](https://github.com/linkerd/linkerd2/releases/tag/edge-24.8.2) (August 5, 2024) | ||
|
||
This final touch for Linkerd 2.16 makes certain that Linkerd won't attempt to | ||
bind to IPv6 addresses at all unless IPv6 is enabled. | ||
|
||
### [`edge-24.8.1`](https://github.com/linkerd/linkerd2/releases/tag/edge-24.8.1) (August 2, 2024) | ||
|
||
This release makes GRPCRoute optional: if you don't have the GRPCRoute CRD | ||
installed when Linkerd starts, Linkerd will run without any GRPCRoute | ||
functionality rather than failing to start. (If you add the GRPCRoute CRD after Linkerd is running, you'll need to restart the Linkerd control plane to enable GRPCRoute support.) | ||
|
||
[`edge-24.8.1`] also improves the `status` text when an HTTPRoute is | ||
incorrectly configured with `parentRef` pointing to a headless service, to | ||
make this situation easier to debug, and makes certain that trace-level logs | ||
honor `proxy.logHTTPHeaders`. | ||
|
||
## Installing the latest edge release | ||
|
||
Installing the latest edge release needs just a single command. | ||
|
||
```bash | ||
curl --proto '=https' --tlsv1.2 -sSfL https://run.linkerd.io/install-edge | sh | ||
``` | ||
|
||
You can also [install edge releases with Helm](https://linkerd.io/2.15/tasks/install-helm/). | ||
|
||
## Linkerd is for everyone | ||
|
||
Linkerd is a graduated project of the [Cloud Native Computing | ||
Foundation](https://cncf.io/). Linkerd is [committed to open | ||
governance.](/2019/10/03/linkerds-commitment-to-open-governance/) If you have | ||
feature requests, questions, or comments, we'd love to have you join our | ||
rapidly-growing community! Linkerd is hosted on | ||
[GitHub](https://github.com/linkerd/), and we have a thriving community on | ||
[Slack](https://slack.linkerd.io/), [Twitter](https://twitter.com/linkerd), and | ||
in [mailing lists](/community/get-involved/). Come and join the fun! | ||
|
||
---- | ||
|
||
_Linkerd generally does new edge releases weekly; watch this space to keep | ||
up-to-date. Feedback on this blog series is welcome! Just ping `@flynn` on the | ||
[Linkerd Slack](https://slack.linkerd.io)._ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters