Release notes for edge-20.4.3 (#4290)

* Release notes for edge-20.4.3

Signed-off-by: Charles Pretzer <charles@buoyant.io>
This commit is contained in:
cpretzer 2020-04-24 10:40:06 -07:00 committed by GitHub
parent dacf87e084
commit 93f8b96649
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 40 additions and 3 deletions

View File

@ -1,3 +1,40 @@
## edge-20.4.3
This edge release adds functionality to the CLI to output more detail and
includes changes which support the multi-cluster functionality. Also, the helm
support has been expanded to make installation more configurable. Finally, the
HA reliability is improved by ensuring that control plane pods are restarted
with a rolling strategy
* CLI
* Added output to the `linkerd check --proxy` command to list all data
plane pods which are not up-to-date rather than just printing the first
one it encounters
* Added a `--proxy` flag to the `linkerd version` command which lists all
proxy versions running in the cluster and the number of pods running
each version
* Lifted requirement of using --unmeshed for linkerd stat when querying
TrafficSplit resources
* Added support for multi-stage installs with Add-Ons
* Controller
* Added a rolling update strategy to Linkerd deployments that have
multiple replicas during HA deployments to ensure that at most
one pod begins terminating before a new pod ready is ready
* Added a new label for the proxy injector to write to the template,
`linkerd.io/workload-ns` which indicates the namespace of the workload/pod
* Internal
* Added a [security policy](https://help.github.com/en/github/managing-security-vulnerabilities/adding-a-security-policy-to-your-repository)
to facilitate conversations around security
* Helm
* Changed charts to use downwardAPI to mount labels to the proxy container
making them easier to identify
* Proxy
* Changed the Linkerd proxy endpoint for liveness to use the new `/live` admin
endpoint instead of the `/metrics` endpoint, because the `/live` endpoint
returns a smaller payload
* Added a per-endpoint authority-override feature to support
mutli-cluster gateways
## edge-20.4.2
This release brings a number of CLI fixes and Controller improvements.
@ -19,7 +56,7 @@ This release brings a number of CLI fixes and Controller improvements.
* Improved endpoints change detection in the `linkerd-destination` service, enabling
mirrored remote services to change cluster gateways
* Added `operationID` field to tap OpenAPI response to prevent issues during
upgrade from 2.6 to 2.7
upgrade from 2.6 to 2.7
* Proxy
* Added a new protocol detection timeout to prevent clients from consuming
resources indefinitely when not sending any data
@ -87,7 +124,7 @@ new observability and security functionality.
* CLI
* Added the `linkerd alpha stat` command, which uses the smi-metrics
API; the latter enables access to metrics to be controlled with RBAC
API; the latter enables access to metrics to be controlled with RBAC
* Controller
* Added support for configuring service profile timeouts
`(x-linkerd-timeout)` via OpenAPI spec (thanks @lewiscowper!)
@ -122,7 +159,7 @@ experimenting with this feature, please join us in
* Proxy
* Fixed a bug that could cause the proxy's load balancer to stop processing
updates from service discovery.
## edge-20.2.3
This release introduces the first optional add-on `tracing`, added through the