mirror of https://github.com/linkerd/linkerd2.git
The proxy caches discovery results in-memory. Linkerd supports overriding the default eviction timeout for cached discovery results through install (i.e. helm) values. However, it is currently not possible to configure timeouts on a workload-per-workload basis, or to configure the values after Linkerd has been installed (or upgraded). This change adds support for annotation based configuration. Workloads and namespaces now support two new configuration annotations that will override the install values when specified. Additionally, a typo has been fixed on the internal type representation. This is not a breaking change since the type itself is not exposed to users and is parsed correctly in the values.yaml file (or CLI) Signed-off-by: Matei David <matei@buoyant.io> Co-authored-by: Eliza Weisman <eliza@buoyant.io> |
||
|---|---|---|
| .. | ||
| addr | ||
| admin | ||
| charts | ||
| cmd | ||
| config | ||
| filesonly | ||
| flags | ||
| healthcheck | ||
| identity | ||
| inject | ||
| issuercerts | ||
| k8s | ||
| multicluster | ||
| profiles | ||
| prometheus | ||
| protohttp | ||
| servicemirror | ||
| tls | ||
| trace | ||
| tree | ||
| util | ||
| version | ||