Tags: gorexlv/linkerd2
Tags
release notes for edge-19.7.1 (linkerd#3031) * CLI * Added more descriptive output to the `linkerd check` output for control plane ReplicaSet readiness * **Breaking change** Renamed `config.linkerd.io/debug` annotation to `config.linkerd.io/enable-debug-sidecar`, to match the `--enable-debug-sidecar` CLI flag that sets it * Fixed a bug in `linkerd edges` that caused incorrect identities to be displayed when requests were sent from two or more namespaces * Controller * Added the `linkerd.io/control-plane-ns` label to the SMI Traffic Split CRD * Proxy * Fixed proxied HTTP/2 connections returning 502 errors when the upstream connection is reset, rather than propagating the reset to the client * Changed the proxy to treat unexpected HTTP/2 frames as stream errors rather than connection errors Signed-off-by: Eliza Weisman <[email protected]>
edge-19.6.4 (linkerd#3013) ## edge-19.6.4 This release adds support for the SMI [Traffic Split](https://github.com/deislabs/smi-spec/blob/master/traffic-split.md) API. Creating a TrafficSplit resource will cause Linkerd to split traffic between the specified backend services. Please see [the spec](https://github.com/deislabs/smi-spec/blob/master/traffic-split.md) for more details. * CLI * Added a check to `install` to prevent installing multiple control planes into different namespaces * Added support for passing a URL directly to `linkerd inject` (thanks @Pothulapati!) * Added the `--all-namespaces` flag to `linkerd edges` * Controller * Added support for the SMI TrafficSplit API which allows users to define traffic splits in TrafficSplit custom resources * Web UI * Improved UI for Edges table in dashboard by changing column names, adding a "Secured" icon and showing an empty Edges table in the case of no returned edges Signed-off-by: Alex Leong <[email protected]>
Add release notes for edge-19.6.3 (linkerd#2985) ## edge-19.6.3 * CLI * Updated `linkerd check` to validate the caller can create `PodSecurityPolicy` resources * Controller * Default the mutating and validating webhook configurations `sideEffects` property to `None` to indicate that the webhooks have no side effects on other resources (thanks @Pothulapati!) * Proxy * Added the `NET_RAW` capability to the proxy-init container to be compatible with `PodSecurityPolicy`s that use `drop: all` * Fixed the proxy rejecting HTTP2 requests that don't have an `:authority` * Improved idle service eviction to reduce resource consumption for clients that send requests to many services * Web UI * Removed the "Debug" page from the Linkerd dashboard while the functionality of that page is being redesigned * Added an Edges table to the resource detail view that shows the source, destination name, and identity for proxied connections Signed-off-by: Kevin Leimkuhler <[email protected]>
Revert add namespace name to MWC (linkerd#2946) * revert add namespace name to MWC
Remove UPDATE event from the mutating webhook config (linkerd#2919) Fixes linkerd#2889 Signed-off-by: Alejandro Pedraza <[email protected]>
Stable 2.3.2 release notes (linkerd#2904) This stable release fixes a memory leak in the proxy. To install this release, run: `curl https://run.linkerd.io/install | sh` **Full release notes**: * Proxy * Fixed a memory leak that can occur if an HTTP/2 request with a payload ends before the entire payload is sent to the destination Signed-off-by: Eliza Weisman <[email protected]>
Edge 19.6.1 release notes ## edge-19.6.1 * CLI * Fixed an issue where, when Linkerd is installed with `--ha`, running `linkerd upgrade` without `--ha` will disable the high availability control plane * Added a `--init-image-version` flag to `linkerd inject` to override the injected proxy-init container version * Controller * Added multiple replicas for the `proxy-injector` and `sp-validator` controllers when run in high availability mode (thanks to @Pothulapati!) * Proxy * Fixed a memory leak that can occur if an HTTP/2 request with a payload ends before the entire payload is sent to the destination * Internal * Moved the proxy-init container to a separate `linkerd/proxy-init` Git repository
Stable 2.3.1 Release Notes (linkerd#2869) This stable release adds a number of proxy stability improvements. To install this release, run: `curl https://run.linkerd.io/install | sh` **Special thanks to**: @zaharidichev and @11Takanori! **Full release notes**: * Proxy * Changed the proxy's routing behavior so that, when the control plane does not resolve a destination, the proxy forwards the request with minimal additional routing logic * Fixed a bug in the proxy's HPACK codec that could cause requests with very large header values to hang indefinitely * Replaced the fixed reconnect backoff with an exponential one (thanks, @zaharidichev!) * Fixed an issue where requests could be held indefinitely by the load balancer * Added a dispatch timeout that limits the amount of time a request can be buffered in the proxy * Removed the limit on the number of concurrently active service discovery queries to the destination service * Fixed an epoll notification issue that could cause excessive CPU usage * Added the ability to disable tap by setting an env var (thanks, @zaharidichev!)
Edge 19.5.4 Release Notes (linkerd#2872) ## edge-19.5.4 * CLI * Added a JSON option to the `linkerd edges` command so that output is scripting friendly and can be parsed easily (thanks @alenkacz!) * Controller * **New** Control plane installations now generate a self-signed certificate and private key pair for each webhook, to prepare for future work to make the proxy injector and service profile validator HA * Added a debug container annotation, allowing the `--enable-debug-sidecar` flag to work when auto-injecting Linkerd proxies * Proxy * Changed the proxy's routing behavior so that, when the control plane does not resolve a destination, the proxy forwards the request with minimal additional routing logic * Fixed a bug in the proxy's HPACK codec that could cause requests with very large header values to hang indefinitely * Web UI * Removed the Authorities table and sidebar link from the dashboard to prepare for a new, improved dashboard view communicating authority data * Internal * Modified the integration test for `linkerd upgrade` to test upgrading from the latest stable release instead of the latest edge, to reflect the typical use case
Update CHANGES.md for edge-19.5.3 release (linkerd#2829) * Update CHANGES.md for edge-19.5.3 release
PreviousNext