mirror of https://github.com/linkerd/linkerd2.git
Change notes for edge-24.2.1 (#12029)
This edge release contains performance and stability improvements to the Destination controller, and continues stabilizing support for ExternalWorkloads. * Reduced the load on the Destination controller by only processing Server updates on workloads affected by the Server ([#12017]) * Changed how the Destination controller reacts to target clusters (in multicluster pod-to-pod mode) whose Server CRD is outdated: skip them and log an error instead of panicking ([#12008]) * Improved the leader election of the ExternalWorkloads Endpoints controller to avoid missing events ([#12021]) * Improved naming of EndpointSlices generated by ExternWorkloads ([#12016]) * Restriced the number of IPs an ExternalWorkload can have ([#12026])
This commit is contained in:
parent
d820a236f0
commit
bcbcf43c78
21
CHANGES.md
21
CHANGES.md
|
|
@ -1,5 +1,26 @@
|
||||||
# Changes
|
# Changes
|
||||||
|
|
||||||
|
## edge-24.2.1
|
||||||
|
|
||||||
|
This edge release contains performance and stability improvements to the
|
||||||
|
Destination controller, and continues stabilizing support for ExternalWorkloads.
|
||||||
|
|
||||||
|
* Reduced the load on the Destination controller by only processing Server
|
||||||
|
updates on workloads affected by the Server ([#12017])
|
||||||
|
* Changed how the Destination controller reacts to target clusters (in
|
||||||
|
multicluster pod-to-pod mode) whose Server CRD is outdated: skip them and log
|
||||||
|
an error instead of panicking ([#12008])
|
||||||
|
* Improved the leader election of the ExternalWorkloads Endpoints controller to
|
||||||
|
avoid missing events ([#12021])
|
||||||
|
* Improved naming of EndpointSlices generated by ExternWorkloads ([#12016])
|
||||||
|
* Restriced the number of IPs an ExternalWorkload can have ([#12026])
|
||||||
|
|
||||||
|
[#12017]: https://github.com/linkerd/linkerd2/pull/12017
|
||||||
|
[#12008]: https://github.com/linkerd/linkerd2/pull/12008
|
||||||
|
[#12021]: https://github.com/linkerd/linkerd2/pull/12021
|
||||||
|
[#12016]: https://github.com/linkerd/linkerd2/pull/12016
|
||||||
|
[#12026]: https://github.com/linkerd/linkerd2/pull/12026
|
||||||
|
|
||||||
## edge-24.1.3
|
## edge-24.1.3
|
||||||
|
|
||||||
This release continues support for ExternalWorkload resources throughout the
|
This release continues support for ExternalWorkload resources throughout the
|
||||||
|
|
|
||||||
|
|
@ -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.18.6-edge
|
version: 1.18.7-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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,7 @@ dependencies:
|
||||||
- name: partials
|
- name: partials
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
repository: file://../partials
|
repository: file://../partials
|
||||||
version: 1.9.2-edge
|
version: 1.9.3-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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
||||||

|

|
||||||

|

|
||||||
|
|
||||||
**Homepage:** <https://linkerd.io>
|
**Homepage:** <https://linkerd.io>
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: policy.linkerd.io
|
group: policy.linkerd.io
|
||||||
|
|
@ -105,7 +105,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: policy.linkerd.io
|
group: policy.linkerd.io
|
||||||
|
|
@ -5321,7 +5321,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: policy.linkerd.io
|
group: policy.linkerd.io
|
||||||
|
|
@ -5408,7 +5408,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: policy.linkerd.io
|
group: policy.linkerd.io
|
||||||
|
|
@ -5461,7 +5461,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: policy.linkerd.io
|
group: policy.linkerd.io
|
||||||
|
|
@ -5727,7 +5727,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: policy.linkerd.io
|
group: policy.linkerd.io
|
||||||
|
|
@ -5952,7 +5952,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: linkerd.io
|
group: linkerd.io
|
||||||
|
|
@ -6226,7 +6226,7 @@ metadata:
|
||||||
gateway.networking.k8s.io/channel: experimental
|
gateway.networking.k8s.io/channel: experimental
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
creationTimestamp: null
|
creationTimestamp: null
|
||||||
name: httproutes.gateway.networking.k8s.io
|
name: httproutes.gateway.networking.k8s.io
|
||||||
|
|
@ -10234,7 +10234,7 @@ metadata:
|
||||||
annotations:
|
annotations:
|
||||||
linkerd.io/created-by: linkerd/cli dev-undefined
|
linkerd.io/created-by: linkerd/cli dev-undefined
|
||||||
labels:
|
labels:
|
||||||
helm.sh/chart: linkerd-crds-1.9.2-edge
|
helm.sh/chart: linkerd-crds-1.9.3-edge
|
||||||
linkerd.io/control-plane-ns: linkerd
|
linkerd.io/control-plane-ns: linkerd
|
||||||
spec:
|
spec:
|
||||||
group: workload.linkerd.io
|
group: workload.linkerd.io
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ kubeVersion: ">=1.22.0-0"
|
||||||
name: linkerd-jaeger
|
name: linkerd-jaeger
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/linkerd/linkerd2/
|
- https://github.com/linkerd/linkerd2/
|
||||||
version: 30.14.6-edge
|
version: 30.14.7-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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ kubeVersion: ">=1.22.0-0"
|
||||||
name: "linkerd-multicluster"
|
name: "linkerd-multicluster"
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/linkerd/linkerd2/
|
- https://github.com/linkerd/linkerd2/
|
||||||
version: 30.12.15-edge
|
version: 30.12.16-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
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ kubeVersion: ">=1.22.0-0"
|
||||||
name: "linkerd-viz"
|
name: "linkerd-viz"
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/linkerd/linkerd2/
|
- https://github.com/linkerd/linkerd2/
|
||||||
version: 30.14.6-edge
|
version: 30.14.7-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
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue