- Add the
io.linkerd.proxy.inbound.InboundServerPolicies
API to support server-side configuration and policy. - Go: Update dependencies, including protoc and grpc
- Rust: Update dependencies, including tonic v0.5
- Rust: Add features for all APIs
- Rust: Add
client
andserver
features
- Update tonic to v0.4
- Update Rust dependencies
- Add an optional
OpaqueTransport
to the endpointProtocolHint
- Add
endpoint
to profile responses - Update Rust dependencies
- Add
opaque_protocol
to profile responses - Add
fully_qualified_name
to profile responses
- Update Rust crate to use
tonic
instead oftower-grpc
- Update
grpc-go
dependencies
- Add
AuthorityOverride
toWeightedAddr
- Update Rust dependencies
- Add headers and trailers to Tap events
- Update tower-grpc to 0.1 from crates.io
- Add traffic split to profiles API
- Update Rust dependencies
- Introduce a new Identity service.
- destination: Deprecate
K8SPodIdentity
in favor ofDnsLikeIdentity
. - destination: Rename
proxy_id
field tocontext_token
.
- Add
proxy_id
field to Get and GetProfile methods.
- Add retryability and timeouts to destination profiles.
- Add Route metadata to Tap queries and events.
- Add metrics labels to routes
- Fix rust compilation for 'arbitrary' feature
io.linkerd.proxy.destination
- Add destination profile API to destination service
- Go
- Upgrade protobuf to v1.2.0, dep to v0.5.0
io.linkerd.proxy.destination
- Support a per-endpoint
ProtocolHint
to allow for transparent proxy-to-proxy HTTP/2 upgrading
- Support a per-endpoint