conduit v20.12.4 Release Notes
-
๐ This edge release adds support for the
config.linkerd.io/opaque-ports
๐ง annotation on pods and namespaces, to configure ports that should skip the proxy's protocol detection. In addition, it adds new CLI commands related to the โฌ๏ธlinkerd-jaeger
extension, fixes bugs in the CLIinstall
andupgrade
๐ commands and Helm charts, and fixes a potential false positive in the proxy's ๐ HTTP protocol detection. Finally, it includes improvements in proxy performance โฌ๏ธ and memory usage, including an upgrade for the proxy's dependency on the Tokio async runtime.- โ Added support for the
config.linkerd.io/opaque-ports
annotation on pods and namespaces, to indicate to the proxy that some ports should skip protocol detection - ๐ Fixed an issue where
linkerd install --ha
failed to honor flags - ๐ Fixed an issue where
linkerd upgrade --ha
can override existing configs - โ Added missing label to the
linkerd-config-overrides
secret to avoid breaking upgrades performed with the help ofkubectl apply --prune
- โ Added a missing icon to Jaeger Helm chart
- โ Added new
linkerd jaeger check
CLI command to validate that thelinkerd-jaeger
extension is working correctly - โ Added new
linkerd jaeger uninstall
CLI command to print thelinkerd-jaeger
extension's resources so that they can be piped intokubectl delete
- ๐ Fixed an issue where the
linkerd-cni
daemgitonset may not be installed on all intended nodes, due to missing tolerations to thelinkerd-cni
Helm chart (thanks @rish-onesignal!) - ๐ Fixed an issue where the
tap
APIServer would not refresh its certs automatically when provided externallyโlike through cert-manager - ๐ Changed the proxy's cache eviction strategy to reduce memory consumption, especially for busy HTTP/1.1 clients
- ๐ Fixed an issue in the proxy's HTTP protocol detection which could cause false positives for non-HTTP traffic
- 0๏ธโฃ Increased the proxy's default dispatch timeout to 5 seconds to accommodate connection pools which might open connections without immediately making a request
- โก๏ธ Updated the proxy's Tokio dependency to v0.3
- โ Added support for the