linkerd2/charts/linkerd2-cni
rish-onesignal 146cd1301d
Add missing tolerations in linkerd-cni helm chart (#5368) (#5369)
The linkerd-cni helm chart is missing tolerations on the daemonset. This
prevents the linkerd-cni daemonset from being installed on all intended
nodes.

We use the same template partial as used in the main linkerd helm chart
to add tolerations if specified to the linkerd-cni daemonset spec.

Fixes #5368

Signed-off-by: Rishabh Jain <rishabh@onesignal.com>
2020-12-17 10:12:31 -05:00
..
templates Add missing tolerations in linkerd-cni helm chart (#5368) (#5369) 2020-12-17 10:12:31 -05:00
.helmignore Move CNI template to helm (#3581) 2019-12-10 13:21:28 +02:00
Chart.yaml Add automatic readme generation for charts (#5316) 2020-12-02 14:37:45 -05:00
OWNERS Move CNI template to helm (#3581) 2019-12-10 13:21:28 +02:00
README.md Add automatic readme generation for charts (#5316) 2020-12-02 14:37:45 -05:00
README.md.gotmpl Add automatic readme generation for charts (#5316) 2020-12-02 14:37:45 -05:00
requirements.lock Upgrade to Helm v3 (#4373) 2020-05-14 12:11:47 -05:00
requirements.yaml Fix CNI config parsing (#3953) 2020-01-23 09:55:04 -08:00
values.yaml Add missing tolerations in linkerd-cni helm chart (#5368) (#5369) 2020-12-17 10:12:31 -05:00

README.md

linkerd2-cni

Linkerd is a service mesh, designed to give platform-wide observability, reliability, and security without requiring configuration or code changes. The Linkerd CNI plugin takes care of setting up your pod's network so incoming and outgoing traffic is proxied through the data plane.

Version: 0.1.0

AppVersion: edge-XX.X.X

Requirements

Kubernetes: >=1.13.0-0

Repository Name Version
file://../partials partials 0.1.0

Values

Key Type Default Description
cniPluginImage string "ghcr.io/linkerd/cni-plugin" Docker image for the CNI plugin
cniPluginVersion string "linkerdVersionValue" Tag for the CNI container Docker image
cniResourceLabel string "linkerd.io/cni-resource" CNI resource annotation. Do not edit
createdByAnnotation string "linkerd.io/created-by" Annotation label for the proxy create. Do not edit.
destCNIBinDir string "/opt/cni/bin" Directory on the host where the CNI configuration will be placed
destCNINetDir string "/etc/cni/net.d" Directory on the host where the CNI plugin binaries reside
ignoreInboundPorts string "25,443,587,3306,11211" Inbound ports the proxy should ignore - SMTP (25,587) server-first - HTTPS (443) opaque TLS - MYSQL (3306) server-first - Memcached (11211) clients do not issue any preamble, which breaks detection
ignoreOutboundPorts string "25,443,587,3306,11211" Outbound ports the proxy should ignore
imagePullSecrets string nil
inboundProxyPort int 4143 Inbound port for the proxy container
installNamespace bool true Whether to create the CNI plugin plane namespace or not
logLevel string "info" Log level for the CNI plugin
namespace string "linkerd-cni" CNI plugin plane namespace
outboundProxyPort int 4140 Outbound port for the proxy container
portsToRedirect string "" Ports to redirect to proxy
priorityClassName string "" Kubernetes priorityClassName for the CNI plugin's Pods
proxyInjectAnnotation string "linkerd.io/inject"
proxyInjectDisabled string "disabled"
proxyUID int 2102 User id under which the proxy shall be ran
useWaitFlag bool false Configures the CNI plugin to use the -w flag for the iptables command

Autogenerated from chart metadata using helm-docs v1.4.0