From 536bdf245c73dfe6c07a6a191b1b6e327b379ddd Mon Sep 17 00:00:00 2001 From: Tarun Pothulapati Date: Thu, 14 Jan 2021 22:16:39 +0530 Subject: [PATCH] Add changes for edge-21.1.2 (#5538) ## edge-21.1.2 This edge release continues the work on decoupling non-core Linkerd components. Commands that use the viz-extension i.e, `dashboard`, `edges`, `routes`, `stat`, `tap` and `top` are moved to the `viz` sub-command. These commands are still available under root but are marked deprecated and will be removed in a later stable release. This release also features proxy's dependencies upgrade to the Tokio v1 ecosystem. * Moved sub-commands that use the viz-extension under `viz` * Started ignoring pods with status.phase=Succeeded when watching IP addresses in destination. This is useful for re-use of IPs of terminated pods * Support Bring your own Jaeger use-case by adding `collector.jaegerAddr` in the jaeger extension. * Fixed an issue with the generation of working manifests in the `podAntiAffinity` use-case * Added support for the modification of proxy resources in the viz extension through `values.yaml` in Helm and flags in CLI. * Improved error reporting for port-forward logic with namespace and pod data, used across dashboard, checks, etc (thanks @piyushsingariya) * Added support to disable the rendering of `linkerd-viz` namespace resource in the viz extension (thanks @nlamirault) * Made service-profile generation work offline with `--ignore-cluster` flag (thanks @piyushsingariya) * Proxy's Tap API is disabled by default and it is enabled only when `LINKERD2_PROXY_TAP_SVC_NAME` configuration is set. This means that `LINKERD2_PROXY_TAP_DISABLED` is no longer honored * Upgraded the proxy's dependencies to Tokio v1 ecosystem Signed-off-by: Tarun Pothulapati --- CHANGES.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/CHANGES.md b/CHANGES.md index 1a3f204cc..d9c8e3d3b 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,6 +1,34 @@ # Changes +## edge-21.1.2 + +This edge release continues the work on decoupling non-core Linkerd components. +Commands that use the viz extension i.e, `dashboard`, `edges`, `routes`, +`stat`, `tap` and `top` are moved to the `viz` sub-command. These commands are still +available under root but are marked as deprecated and will be removed in a +later stable release. + +This release also upgrades the proxy's dependencies to the Tokio v1 ecosystem. + +* Moved sub-commands that use the viz extension under `viz` +* Started ignoring pods with `Succeeded` status when watching IP addresses + in destination. This allows the re-use of IPs of terminated pods +* Support Bring your own Jaeger use-case by adding `collector.jaegerAddr` in + the Jaeger extension. +* Fixed an issue with the generation of working manifests in the + `podAntiAffinity` use-case +* Added support for the modification of proxy resources in the viz + extension through `values.yaml` in Helm and flags in CLI. +* Improved error reporting for port-forward logic with namespace + and pod data, used across dashboard, checks, etc + (thanks @piyushsingariya) +* Added support to disable the rendering of `linkerd-viz` namespace + resource in the viz extension (thanks @nlamirault) +* Made service-profile generation work offline with `--ignore-cluster` + flag (thanks @piyushsingariya) +* Upgraded the proxy's dependencies to the Tokio v1 ecosystem + ## edge-21.1.1 This edge release introduces a new "opaque transport" feature that allows the