linkerd2/charts/linkerd2-cni/README.md

3.7 KiB

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: 30.9.3-edge

AppVersion: edge-XX.X.X

Requirements

Kubernetes: >=1.21.0-0

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

Values

Key Type Default Description
commonLabels object {} Labels to apply to all resources
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
enablePSP bool false Add a PSP resource and bind it to the linkerd-cni ServiceAccounts. Note PSP has been deprecated since k8s v1.21
extraInitContainers list [] Add additional initContainers to the daemonset
ignoreInboundPorts string "" Default set of inbound ports to skip via iptables
ignoreOutboundPorts string "" Default set of outbound ports to skip via iptables
image.name string "cr.l5d.io/linkerd/cni-plugin" Docker image for the CNI plugin
image.pullPolicy string "IfNotPresent" Pull policy for the linkerd-cni container
image.version string "v1.2.0" Tag for the CNI container Docker image
imagePullSecrets list []
inboundProxyPort int 4143 Inbound port for the proxy container
logLevel string "info" Log level for the CNI plugin
outboundProxyPort int 4140 Outbound port for the proxy container
podLabels object {} Additional labels to add to all pods
portsToRedirect string "" Ports to redirect to proxy
priorityClassName string "" Kubernetes priorityClassName for the CNI plugin's Pods
privileged bool false Run the install-cni container in privileged mode
proxyAdminPort int 4191 Admin port for the proxy container
proxyControlPort int 4190 Control port for the proxy container
proxyUID int 2102 User id under which the proxy shall be ran
resources object {"cpu":{"limit":"","request":""},"ephemeral-storage":{"limit":"","request":""},"memory":{"limit":"","request":""}} Resource requests and limits for linkerd-cni daemonset containers
resources.cpu.limit string "" Maximum amount of CPU units that the cni container can use
resources.cpu.request string "" Amount of CPU units that the cni container requests
resources.ephemeral-storage.limit string "" Maximum amount of ephemeral storage that the cni container can use
resources.ephemeral-storage.request string "" Amount of ephemeral storage that the cni container requests
resources.memory.limit string "" Maximum amount of memory that the cni container can use
resources.memory.request string "" Amount of memory that the cni container requests
tolerations[0] object {"operator":"Exists"} toleration properties
useWaitFlag bool false Configures the CNI plugin to use the -w flag for the iptables command

Autogenerated from chart metadata using helm-docs v1.11.0