Add changes for `edge-19.8.3` (#3265)

Signed-off-by: Andrew Seigner <siggy@buoyant.io>
This commit is contained in:
Andrew Seigner 2019-08-15 10:38:14 -07:00 committed by GitHub
parent fd5fc07db1
commit a213343978
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 35 additions and 4 deletions

View File

@ -1,3 +1,34 @@
## edge-19.8.3
This edge release introduces a new `linkerd stat trafficsplits` subcommand, to
show traffic split metrics. It also introduces a "Kubernetes cluster monitoring"
Grafana dashboard.
* CLI
* Added traffic split metrics via `linkerd stat trafficsplits` subcommand
* Fixed `linkerd uninject` not removing `linkerd.io/inject: enabled`
annotations
* Fixed `linkerd stat -h` example commands (thanks @ethan-daocloud!)
* Controller
* Removed unauthenticated tap from the Public API
* Proxy
* Added `request_handle_us` histogram to measure proxy overhead
* Updated the tap server to only admit requests from the control plane's tap
controller
* Fixed a bug where tap would stop streaming after a short amount of time
* Fixed a bug that could cause the proxy to leak service discovery resolutions
to the Destination controller
* Web UI
* Added "Kubernetes cluster monitoring" Grafana dashboard with cluster and
containers metrics
* Internal
* Updated `linkerd install` and `linkerd upgrade` to use Helm charts for
templating
* Pinned Helm tooling to `v2.14.3`
* Added Helm integration tests
* Added container CPU and memory usage to `linkerd-heartbeat` requests
* Removed unused inject code (thanks @alenkacz!)
## edge-19.8.2 ## edge-19.8.2
This edge release introduces the new Linkerd control plane Helm chart, named This edge release introduces the new Linkerd control plane Helm chart, named
@ -136,7 +167,7 @@ the `linkerd inject` command only adds annotations and defers injection to the
always-installed proxy injector component. always-installed proxy injector component.
Finally, there have been many performance and usability improvements to the Finally, there have been many performance and usability improvements to the
proxy and UI, as well as production-ready features including: proxy and UI, as well as production-ready features including:
* A new `linkerd edges` command that provides fine-grained observability into * A new `linkerd edges` command that provides fine-grained observability into
the TLS-based identity system the TLS-based identity system
* A `--enable-debug-sidecar` flag for the `linkerd inject` command that improves * A `--enable-debug-sidecar` flag for the `linkerd inject` command that improves
@ -153,7 +184,7 @@ mTLS secrets are retained. For more details, please see the [upgrade
instructions](https://linkerd.io/2/tasks/upgrade/#upgrade-notice-stable-2-4-0) for more details. instructions](https://linkerd.io/2/tasks/upgrade/#upgrade-notice-stable-2-4-0) for more details.
**Special thanks to**: @alenkacz, @codeman9, @dwj300, @jackprice, @liquidslr **Special thanks to**: @alenkacz, @codeman9, @dwj300, @jackprice, @liquidslr
@matej-g, @Pothulapati, @zaharidichev, @matej-g, @Pothulapati, @zaharidichev,
**Full release notes**: **Full release notes**:

View File

@ -1,5 +1,5 @@
apiVersion: "v1" apiVersion: "v1"
appVersion: edge-19.8.2 appVersion: edge-19.8.3
description: Linkerd gives you observability, reliability, and security for your microservices — with no code change required. description: Linkerd gives you observability, reliability, and security for your microservices — with no code change required.
home: https://linkerd.io home: https://linkerd.io
keywords: keywords:

View File

@ -7,7 +7,7 @@ EnableH2Upgrade: true
ImagePullPolicy: &image_pull_policy IfNotPresent ImagePullPolicy: &image_pull_policy IfNotPresent
# control plane version. See Proxy section for proxy version # control plane version. See Proxy section for proxy version
LinkerdVersion: &linkerd_version edge-19.8.2 LinkerdVersion: &linkerd_version edge-19.8.3
Namespace: linkerd Namespace: linkerd
OmitWebhookSideEffects: false OmitWebhookSideEffects: false