From 5427446de9874ff067a28b33db69ba0da7f58abf Mon Sep 17 00:00:00 2001 From: Alex Leong Date: Thu, 11 Aug 2022 16:56:21 -0700 Subject: [PATCH] edge-22.8.2 (#9138) This release is considered a release candidate for stable-2.12.0 and we encourage you to try it out! It includes an update to the multicluster extension which adds support for Kubernetes v1.24 and also updates many CLI commands to support the new policy resources: ServerAuthorization and HTTPRoute. * Updated linkerd check to allow RSA signed trust anchors (thanks @danibaeyens) * Fixed some invalid yaml in the viz extension's tap-injector template (thanks @wc-s) * Added support for AuthorizationPolicy and HttpRoute to viz authz command * Added support for AuthorizationPolicy and HttpRoute to viz stat * Added support for policy metadata in linkerd tap * Fixed an issue where certain control plane components were not restarting as necessary after a trust root rotation * Added a ServiceAccount token Secret to the multicluster extension to support Kubernetes versions >= v1.24 * Fixed an issuer where the --default-inbound-policy setting was not being respected Signed-off-by: Alex Leong --- CHANGES.md | 19 +++++++++++++++++++ charts/linkerd-control-plane/Chart.yaml | 2 +- charts/linkerd-control-plane/README.md | 2 +- charts/linkerd2-cni/Chart.yaml | 2 +- charts/linkerd2-cni/README.md | 2 +- jaeger/charts/linkerd-jaeger/Chart.yaml | 2 +- jaeger/charts/linkerd-jaeger/README.md | 2 +- .../charts/linkerd-multicluster/Chart.yaml | 2 +- .../charts/linkerd-multicluster/README.md | 2 +- viz/charts/linkerd-viz/Chart.yaml | 2 +- viz/charts/linkerd-viz/README.md | 2 +- 11 files changed, 29 insertions(+), 10 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 18bb5df41..9c0758371 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,5 +1,24 @@ # Changes +## edge-22.8.2 + +This release is considered a release candidate for stable-2.12.0 and we +encourage you to try it out! It includes an update to the multicluster extension +which adds support for Kubernetes v1.24 and also updates many CLI commands to +support the new policy resources: ServerAuthorization and HTTPRoute. + +* Updated linkerd check to allow RSA signed trust anchors (thanks @danibaeyens) +* Fixed some invalid yaml in the viz extension's tap-injector template (thanks @wc-s) +* Added support for AuthorizationPolicy and HttpRoute to viz authz command +* Added support for AuthorizationPolicy and HttpRoute to viz stat +* Added support for policy metadata in linkerd tap +* Fixed an issue where certain control plane components were not restarting as + necessary after a trust root rotation +* Added a ServiceAccount token Secret to the multicluster extension to support + Kubernetes versions >= v1.24 +* Fixed an issuer where the --default-inbound-policy setting was not being + respected + ## edge-22.8.1 This releases introduces default probe authorization. This means that on diff --git a/charts/linkerd-control-plane/Chart.yaml b/charts/linkerd-control-plane/Chart.yaml index 9355eac69..e2d5c1813 100644 --- a/charts/linkerd-control-plane/Chart.yaml +++ b/charts/linkerd-control-plane/Chart.yaml @@ -16,7 +16,7 @@ dependencies: - name: partials version: 0.1.0 repository: file://../partials -version: 1.8.0-edge +version: 1.8.1-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/charts/linkerd-control-plane/README.md b/charts/linkerd-control-plane/README.md index 9c05aee14..e2405d5b8 100644 --- a/charts/linkerd-control-plane/README.md +++ b/charts/linkerd-control-plane/README.md @@ -3,7 +3,7 @@ Linkerd gives you observability, reliability, and security for your microservices — with no code change required. -![Version: 1.8.0-edge](https://img.shields.io/badge/Version-1.8.0--edge-informational?style=flat-square) +![Version: 1.8.1-edge](https://img.shields.io/badge/Version-1.8.1--edge-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) diff --git a/charts/linkerd2-cni/Chart.yaml b/charts/linkerd2-cni/Chart.yaml index c0f879820..97b8f121f 100644 --- a/charts/linkerd2-cni/Chart.yaml +++ b/charts/linkerd2-cni/Chart.yaml @@ -9,5 +9,5 @@ description: | kubeVersion: ">=1.21.0-0" icon: https://linkerd.io/images/logo-only-200h.png name: "linkerd2-cni" -version: 30.2.0-edge +version: 30.2.1-edge diff --git a/charts/linkerd2-cni/README.md b/charts/linkerd2-cni/README.md index 9070664ad..337ece432 100644 --- a/charts/linkerd2-cni/README.md +++ b/charts/linkerd2-cni/README.md @@ -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 data plane. -![Version: 30.2.0-edge](https://img.shields.io/badge/Version-30.2.0--edge-informational?style=flat-square) +![Version: 30.2.1-edge](https://img.shields.io/badge/Version-30.2.1--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) diff --git a/jaeger/charts/linkerd-jaeger/Chart.yaml b/jaeger/charts/linkerd-jaeger/Chart.yaml index 426cad799..b363dfe49 100644 --- a/jaeger/charts/linkerd-jaeger/Chart.yaml +++ b/jaeger/charts/linkerd-jaeger/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0" name: linkerd-jaeger sources: - https://github.com/linkerd/linkerd2/ -version: 30.3.9-edge +version: 30.3.10-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/jaeger/charts/linkerd-jaeger/README.md b/jaeger/charts/linkerd-jaeger/README.md index 810dc4b9d..a5af1c0cb 100644 --- a/jaeger/charts/linkerd-jaeger/README.md +++ b/jaeger/charts/linkerd-jaeger/README.md @@ -3,7 +3,7 @@ The Linkerd-Jaeger extension adds distributed tracing to Linkerd using OpenCensus and Jaeger. -![Version: 30.3.9-edge](https://img.shields.io/badge/Version-30.3.9--edge-informational?style=flat-square) +![Version: 30.3.10-edge](https://img.shields.io/badge/Version-30.3.10--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) diff --git a/multicluster/charts/linkerd-multicluster/Chart.yaml b/multicluster/charts/linkerd-multicluster/Chart.yaml index 77b3da186..e0b7fa6c1 100644 --- a/multicluster/charts/linkerd-multicluster/Chart.yaml +++ b/multicluster/charts/linkerd-multicluster/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0" name: "linkerd-multicluster" sources: - https://github.com/linkerd/linkerd2/ -version: 30.1.9-edge +version: 30.2.0-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/multicluster/charts/linkerd-multicluster/README.md b/multicluster/charts/linkerd-multicluster/README.md index 9de882153..ba8102198 100644 --- a/multicluster/charts/linkerd-multicluster/README.md +++ b/multicluster/charts/linkerd-multicluster/README.md @@ -3,7 +3,7 @@ The Linkerd-Multicluster extension contains resources to support multicluster linking to remote clusters -![Version: 30.1.9-edge](https://img.shields.io/badge/Version-30.1.9--edge-informational?style=flat-square) +![Version: 30.2.0-edge](https://img.shields.io/badge/Version-30.2.0--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square) diff --git a/viz/charts/linkerd-viz/Chart.yaml b/viz/charts/linkerd-viz/Chart.yaml index 18023085f..68724dfcd 100644 --- a/viz/charts/linkerd-viz/Chart.yaml +++ b/viz/charts/linkerd-viz/Chart.yaml @@ -11,7 +11,7 @@ kubeVersion: ">=1.21.0-0" name: "linkerd-viz" sources: - https://github.com/linkerd/linkerd2/ -version: 30.2.9-edge +version: 30.2.10-edge icon: https://linkerd.io/images/logo-only-200h.png maintainers: - name: Linkerd authors diff --git a/viz/charts/linkerd-viz/README.md b/viz/charts/linkerd-viz/README.md index e37e4d165..c4312c37e 100644 --- a/viz/charts/linkerd-viz/README.md +++ b/viz/charts/linkerd-viz/README.md @@ -3,7 +3,7 @@ The Linkerd-Viz extension contains observability and visualization components for Linkerd. -![Version: 30.2.9-edge](https://img.shields.io/badge/Version-30.2.9--edge-informational?style=flat-square) +![Version: 30.2.10-edge](https://img.shields.io/badge/Version-30.2.10--edge-informational?style=flat-square) ![AppVersion: edge-XX.X.X](https://img.shields.io/badge/AppVersion-edge--XX.X.X-informational?style=flat-square)