linkerd2/charts
Zahari Dichev 7f3d872930
Add destination-get-networks option (#4608)
In #4585 we are observing an issue where a loop is encountered when using nginx ingress. The problem is that the outbound proxy does a dst lookup on the IP address which happens to be the very same address the ingress is listening on.

In order to avoid situations like that this PR introduces a way to modify the set of networks for which the proxy shall do IP based discovery. The change introduces a helm flag `.Values.global.proxy.destinationGetNetworks` that can be used to modify this value. There are two ways a user can affect the this setting: 


- setting the `destinationGetNetworks` field in values during a Helm install, which changes the default on all injected pods
- using an annotation ` config.linkerd.io/proxy-destination-get-networks` for injected workloads to override this value

Note that this setting cannot be tweaked through the `install` or `inject` command

Fix: #4585

Signed-off-by: Zahari Dichev <zaharidichev@gmail.com>
2020-06-18 20:07:47 +03:00
..
add-ons Upgrade Grafana to 7.0.3 (#4600) 2020-06-17 21:35:29 -07:00
linkerd2 Add destination-get-networks option (#4608) 2020-06-18 20:07:47 +03:00
linkerd2-cni Lint all markdown files (#4403) 2020-05-19 09:59:26 -07:00
linkerd2-multicluster adding tmp volume for restrictive pod secuity policies (#4566) 2020-06-08 13:58:47 -07:00
partials Add destination-get-networks option (#4608) 2020-06-18 20:07:47 +03:00
patch Upgrade to Helm v3 (#4373) 2020-05-14 12:11:47 -05:00