edge-22.5.2 (#8482)

* edge-22.5.2

This edge release ships a few changes to the chart values, a fix for
multicluster headless services, and notable proxy features. HA functionality,
such as PDBs, deployment strategies, and pod anti-affinity, have been split
from the HA values and are now configurable for the control plane. On the proxy
side, non-HTTP traffic will now be forwarded on the outbound side within the
cluster when the proxy runs in ingress mode.

a multicluster fix for headless services,
This release updates "ingress-mode" proxies to be able to forward
non-HTTP traffic within the cluster. Protocol detection is always
attempted for outbound connections, however, when in ingress mode.

* Updated `ingress-mode` proxies to forward non-HTTP traffic within the cluster
  (protocol detection will always be attempted for outbound connections)
* Added a new proxy metric `process_uptime_seconds_total` to keep track of the
  number of seconds since the proxy started
* Fixed an issue with multicluster headless service mirroring, where exported
  endpoints would be mirrored with a delay, or when changes to the export label
  would be ignored
* Split HA functionality, such as PodDisruptionBudgets, into multiple
  configurable values (thanks @evan-hines-firebolt for the initial work)

Signed-off-by: Matei David <matei@buoyant.io>

* Clean up CHANGES.md

Signed-off-by: Matei David <matei@buoyant.io>

* Update Helm docs

Signed-off-by: Matei David <matei@buoyant.io>
This commit is contained in:
Matei David 2022-05-13 17:16:03 +01:00 committed by GitHub
parent be40887a5d
commit c47f35b273
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 29 additions and 10 deletions

View File

@ -1,5 +1,24 @@
# Changes # Changes
## edge-22.5.2
This edge release ships a few changes to the chart values, a fix for
multicluster headless services, and notable proxy features. HA functionality,
such as PDBs, deployment strategies, and pod anti-affinity, have been split
from the HA values and are now configurable for the control plane. On the proxy
side, non-HTTP traffic will now be forwarded on the outbound side within the
cluster when the proxy runs in ingress mode.
* Updated `ingress-mode` proxies to forward non-HTTP traffic within the cluster
(protocol detection will always be attempted for outbound connections)
* Added a new proxy metric `process_uptime_seconds_total` to keep track of the
number of seconds since the proxy started
* Fixed an issue with multicluster headless service mirroring, where exported
endpoints would be mirrored with a delay, or when changes to the export label
would be ignored
* Split HA functionality, such as PodDisruptionBudgets, into multiple
configurable values (thanks @evan-hines-firebolt for the initial work)
## edge-22.5.1 ## edge-22.5.1
This edge release adds more flexibility to the MeshTLSAuthentication and This edge release adds more flexibility to the MeshTLSAuthentication and

View File

@ -16,7 +16,7 @@ dependencies:
- name: partials - name: partials
version: 0.1.0 version: 0.1.0
repository: file://../partials repository: file://../partials
version: 1.3.1-edge version: 1.4.1-edge
icon: https://linkerd.io/images/logo-only-200h.png icon: https://linkerd.io/images/logo-only-200h.png
maintainers: maintainers:
- name: Linkerd authors - name: Linkerd authors

View File

@ -3,7 +3,7 @@
Linkerd gives you observability, reliability, and security Linkerd gives you observability, reliability, and security
for your microservices — with no code change required. for your microservices — with no code change required.
![Version: 1.3.1-edge](https://img.shields.io/badge/Version-1.3.1--edge-informational?style=flat-square) ![Version: 1.4.1-edge](https://img.shields.io/badge/Version-1.4.1--edge-informational?style=flat-square)
![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)

View File

@ -9,5 +9,5 @@ description: |
kubeVersion: ">=1.20.0-0" kubeVersion: ">=1.20.0-0"
icon: https://linkerd.io/images/logo-only-200h.png icon: https://linkerd.io/images/logo-only-200h.png
name: "linkerd2-cni" name: "linkerd2-cni"
version: 30.1.1-edge version: 30.1.2-edge

View File

@ -6,7 +6,7 @@ Linkerd [CNI plugin](https://linkerd.io/2/features/cni/) takes care of setting
up your pod's network so incoming and outgoing traffic is proxied through the up your pod's network so incoming and outgoing traffic is proxied through the
data plane. data plane.
![Version: 30.1.1-edge](https://img.shields.io/badge/Version-30.1.1--edge-informational?style=flat-square) ![Version: 30.1.2-edge](https://img.shields.io/badge/Version-30.1.2--edge-informational?style=flat-square)
![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)

View File

@ -11,7 +11,7 @@ kubeVersion: ">=1.20.0-0"
name: linkerd-jaeger name: linkerd-jaeger
sources: sources:
- https://github.com/linkerd/linkerd2/ - https://github.com/linkerd/linkerd2/
version: 30.3.1-edge version: 30.3.2-edge
icon: https://linkerd.io/images/logo-only-200h.png icon: https://linkerd.io/images/logo-only-200h.png
maintainers: maintainers:
- name: Linkerd authors - name: Linkerd authors

View File

@ -3,7 +3,7 @@
The Linkerd-Jaeger extension adds distributed tracing to Linkerd using The Linkerd-Jaeger extension adds distributed tracing to Linkerd using
OpenCensus and Jaeger. OpenCensus and Jaeger.
![Version: 30.3.1-edge](https://img.shields.io/badge/Version-30.3.1--edge-informational?style=flat-square) ![Version: 30.3.2-edge](https://img.shields.io/badge/Version-30.3.2--edge-informational?style=flat-square)
![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)

View File

@ -11,7 +11,7 @@ kubeVersion: ">=1.20.0-0"
name: "linkerd-multicluster" name: "linkerd-multicluster"
sources: sources:
- https://github.com/linkerd/linkerd2/ - https://github.com/linkerd/linkerd2/
version: 30.1.1-edge version: 30.1.2-edge
icon: https://linkerd.io/images/logo-only-200h.png icon: https://linkerd.io/images/logo-only-200h.png
maintainers: maintainers:
- name: Linkerd authors - name: Linkerd authors

View File

@ -3,7 +3,7 @@
The Linkerd-Multicluster extension contains resources to support multicluster The Linkerd-Multicluster extension contains resources to support multicluster
linking to remote clusters linking to remote clusters
![Version: 30.1.1-edge](https://img.shields.io/badge/Version-30.1.1--edge-informational?style=flat-square) ![Version: 30.1.2-edge](https://img.shields.io/badge/Version-30.1.2--edge-informational?style=flat-square)
![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)

View File

@ -11,7 +11,7 @@ kubeVersion: ">=1.20.0-0"
name: "linkerd-viz" name: "linkerd-viz"
sources: sources:
- https://github.com/linkerd/linkerd2/ - https://github.com/linkerd/linkerd2/
version: 30.2.1-edge version: 30.2.2-edge
icon: https://linkerd.io/images/logo-only-200h.png icon: https://linkerd.io/images/logo-only-200h.png
maintainers: maintainers:
- name: Linkerd authors - name: Linkerd authors

View File

@ -3,7 +3,7 @@
The Linkerd-Viz extension contains observability and visualization The Linkerd-Viz extension contains observability and visualization
components for Linkerd. components for Linkerd.
![Version: 30.2.1-edge](https://img.shields.io/badge/Version-30.2.1--edge-informational?style=flat-square) ![Version: 30.2.2-edge](https://img.shields.io/badge/Version-30.2.2--edge-informational?style=flat-square)
![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)