Closed jronak closed 1 year ago
Base: 85.24% // Head: 85.29% // Increases project coverage by +0.04%
:tada:
Coverage data is based on head (
b811268
) compared to base (da5de09
). Patch coverage: 96.49% of modified lines in pull request are covered.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
HTTP outbounds can be configured with client-provided TLS config via the
OutboundTLSConfigProvider
interface. Services can configure the outbound TLS like:Spiffe-ids provided in the config above are passed to
OutboundTLSConfigProvider.ClientTLSConfig
to fetch the client TLS config for the outbound. This PR also exposes the following HTTP options:OutboundTLSConfigProvider
- accepts outbound tls config provider instanceOutboundTLSConfiguration
- accepts outbound tls config used in the HTTP clientOutboundDestinationServiceName
- accepts the name of the outbound which is used in the tls dialer metricsdest
tagFor reviews, follow this order:
transport/http/config.go
transport/http/outbound.go