edge-19.2.5
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
- CLI
- Updated
linkerd check
to ensure hint URLs are displayed for RPC checks
- Updated
- Controller
- Updated the auto-inject admission controller webhook to respond to UPDATE
events for deployment workloads - Updated destination service to return TLS identities only when the
destination pod is TLS-aware and is in the same controller namespace - Lessen klog level to improve security
- Updated control-plane components to query Kubernetes at startup to determine
authorized namespaces and if ServiceProfile support is available - Modified the stats payload to include the following TCP stats:
tcp_open_connections
,tcp_read_bytes_total
,tcp_write_bytes_total
- Updated the auto-inject admission controller webhook to respond to UPDATE
- Proxy
- Fixed issue with proxy falling back to filesystem polling due to improperly
sized inotify buffer
- Fixed issue with proxy falling back to filesystem polling due to improperly
- Web UI
- Removed 'Help' hierarchy and surfaced links on navigation sidebar
- Added a Debug page to the web dashboard, allowing you to introspect service discovery state
- Updated the resource detail page to start displaying a table with TCP stats
- Internal
- Enabled the following linters:
unparam
,unconvert
,goimports
,
goconst
,scopelint
,unused
,gosimple
- Bumped base Docker images
- Enabled the following linters: