mirror of https://github.com/linkerd/linkerd2.git
* Set `LINKERD2_PROXY_INBOUND_PORTS` during injection Fixes #6267 The `LINKERD2_PROXY_INBOUND_PORTS` env var will be set during injection, containing a comma-separated list of the ports in the non-proxy containers in the pod. For the identity, destination and injector pods, the var is set manually in their Helm templates. Since the proxy-injector isn't reinvoked, containers injected by a mutating webhook after the injector has run won't be detected. As an escape hatch, the `config.linkerd.io/pod-inbound-ports` annotation has been added to explicit overrides. Other changes: - Removed `controller/proxy-injector/fake/data/inject-sidecar-container-spec.yaml` which is no longer used. - Fixed bad indentation in some fixture files under `controller/proxy-injector/fake/data`. |
||
---|---|---|
.. | ||
annotation.patch.json | ||
deployment-inject-disabled.yaml | ||
deployment-with-injected-proxy.yaml | ||
inject-init-container-spec.yaml | ||
inject-linkerd-secrets-volume-spec.yaml | ||
namespace-inject-disabled.yaml | ||
namespace-inject-enabled.yaml | ||
namespace-with-opaque-ports.yaml | ||
pod-inject-empty.yaml | ||
pod-inject-enabled.yaml | ||
pod-with-debug-disabled.yaml | ||
pod-with-debug-enabled.yaml | ||
pod-with-debug.patch.json | ||
pod-with-ns-annotations.patch.json | ||
pod-with-opaque-ports.yaml | ||
pod-without-opaque-ports.yaml | ||
pod.patch.json | ||
service-with-opaque-ports.yaml | ||
service-without-opaque-ports.yaml |