edge-19.3.2
This is an edge release of Linkerd! The latest stable release is stable-2.2.1.
To install this edge release, run: curl https://run.linkerd.io/install-edge | sh
- Controller
- Breaking change Removed support for running the control plane in
single-namespace mode, which was severely limited in the number of features
it supported due to not having access to cluster-wide resources - Updated automatic proxy injection and CLI injection to support overriding
inject defaults via pod spec annotations - Added a new public API endpoint for fetching control plane configuration
- Breaking change Removed support for running the control plane in
- CLI
- Breaking change Removed the
--api-port
flag from theinject
and
install
commands, since there's no benefit to running the control plane's
destination API on a non-default port (thanks, @paranoidaditya) - Introduced the
linkerd metrics
command for fetching proxy metrics - Updated the
linkerd routes
command to display rows for routes that are not
receiving any traffic - Updated the
linkerd dashboard
command to serve the dashboard on a fixed
port, allowing it to leverage browser local storage for user settings
- Breaking change Removed the
- Web UI
- New Added a Community page to surface news and updates from linkerd.io
- Fixed a quoting issue with service profile downloads (thanks, @liquidslr!)
- Added a Grafana dashboard and web tables for displaying Job stats
(thanks, @Pothulapati!) - Updated sorting of route table to move default routes to the bottom
- Added TCP stat tables on the namespace landing page and resource detail page