linkerd2/pkg
Lewis Cowper 5ca9bc6db5
Support configuration of service profile timeouts (#4072)
This change is in a similar vein to #4052 which provided support for
configuring service profile retries via a vendor extension of
`x-linkerd-retryable`, when generating from an openapi specification.

This change is very similar to the final version of that pull request,
and adds a timeout value based on `x-linkerd-timeout`.

At this point I believe that if the timeout is not specified then the
default provided by linkerd of 30s will apply anyway, but won't
explicitly be reflected in the service profile, which I'm somewhat okay
with as a current state, but I think there's a potential future
improvement that the default timeout is always shown when generating
from an open api spec, but that's more to make it clear and obvious that
that timeout exists.

Signed-off-by: Lewis Cowper <lewis.cowper@googlemail.com>
2020-03-10 13:22:26 -07:00
..
addr Add JSON output to tap command (#3434) 2019-09-19 09:34:49 -07:00
admin Add profiling endpoint for all control-plane components (#2739) 2019-04-24 09:59:38 -07:00
charts Service Mirroring Component (#4028) 2020-03-02 21:16:08 +02:00
config Web server updated to read the UUID from the linkerd-config ConfigMap. (#2603) 2019-04-08 12:56:00 -07:00
filesonly Enable lint check for comments (#2023) 2019-01-02 14:03:59 -08:00
flags Trace Control plane Components with OC (#3495) 2019-10-18 12:19:13 -07:00
healthcheck Remove envoy, contour restrictions (#4092) 2020-03-02 09:18:51 -05:00
identity Update identity to make certs more diagnosable (#3990) 2020-02-13 11:21:41 +02:00
inject Refactor https://github.com/linkerd/linkerd2/pull/3909 (#3933) 2020-01-21 09:48:08 -08:00
issuercerts Unify trust anchors terminology (#4047) 2020-02-15 10:12:46 +02:00
k8s Enable identitiy on endpoints not associated with pods (#4134) 2020-03-09 20:55:57 +02:00
profiles Support configuration of service profile timeouts (#4072) 2020-03-10 13:22:26 -07:00
prometheus Trace Control plane Components with OC (#3495) 2019-10-18 12:19:13 -07:00
protohttp More succinct HTTPError messages (#3221) 2019-08-08 17:39:36 -07:00
smimetrics Add -A flag to alpha stat (#4142) 2020-03-09 13:29:25 -07:00
tap Cleanup: fix some typos in code comment (#3296) 2019-08-21 09:40:43 -07:00
tls Update identity to make certs more diagnosable (#3990) 2020-02-13 11:21:41 +02:00
trace Trace Control plane Components with OC (#3495) 2019-10-18 12:19:13 -07:00
util Revert "Trace Control Plane components using OC (#3461)" (#3484) 2019-09-26 11:56:44 -07:00
version Changes for edge-20.1.3 (#3966) 2020-01-23 16:55:21 -08:00