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