linkerd2/charts/patch
Steve Jenson 309e8d1210
Validate CNI configurations during pod startup (#9678)
When users use CNI, we want to ensure that network rewriting inside the pod is setup before allowing linkerd to start. When rewriting isn't happening, we want to exit with a clear error message and enough information in the container log for the administrator to either file a bug report with us or fix their configuration.

This change adds a validator initContainer to all injected workloads, when linkerd is installed with "cniEnabled=false". The validator replaces the noop init container, and will prevent pods from starting up if iptables is not configured.

Part of #8120

Signed-off-by: Steve Jenson <stevej@buoyant.io>
2022-10-26 11:14:45 +01:00
..
templates Validate CNI configurations during pod startup (#9678) 2022-10-26 11:14:45 +01:00
Chart.yaml Refactor proxy injection to use Helm charts (#3200) 2019-08-07 17:32:37 -05:00
requirements.lock Upgrade to Helm v3 (#4373) 2020-05-14 12:11:47 -05:00
requirements.yaml Refactor proxy injection to use Helm charts (#3200) 2019-08-07 17:32:37 -05:00