install

Output Kubernetes configs to install Linkerd.

For further details on how to install Linkerd onto your own cluster, check out the install documentation.

Flags

Flag Usage
--admin-port Proxy port to serve metrics on
--control-port Proxy port to use for control
--controller-log-level Log level for the controller and web components
--controller-replicas Replicas of the controller to deploy
--controller-uid Run the control plane components under this user ID
--disable-h2-upgrade Prevents the controller from instructing proxies to perform transparent HTTP/2 upgrading (default false)
--enable-external-profiles Enable service profiles for non-Kubernetes services
--ha Experimental: Enable HA deployment config for the control plane (default false)
--identity-clock-skew-allowance The amount of time to allow for clock skew within a Linkerd cluster
--identity-issuance-lifetime The amount of time for which the Identity issuer should certify identity
--identity-issuer-certificate-file A path to a PEM-encoded file containing the Linkerd Identity issuer certificate (generated by default)
--identity-issuer-key-file A path to a PEM-encoded file containing the Linkerd Identity issuer private key (generated by default)
--identity-trust-anchors-file A path to a PEM-encoded file containing Linkerd Identity trust anchors (generated by default)
--identity-trust-domain Configures the name suffix used for identities.
--ignore-cluster Ignore the current Kubernetes cluster when checking for existing cluster configuration (default false)
--image-pull-policy Docker image pull policy
--inbound-port Proxy port to use for inbound traffic
--init-image Linkerd init container image name
--linkerd-cni-enabled Experimental: Omit the proxy-init container when injecting the proxy; requires the linkerd-cni plugin to already be installed
--linkerd-version
-v
Tag to be used for Linkerd images
--outbound-port Proxy port to use for outbound traffic
--proxy-auto-inject Enable proxy sidecar auto-injection via a webhook (default false)
--proxy-cpu Amount of CPU units that the proxy sidecar requests
--proxy-cpu-limit Maximum amount of CPU units that the proxy sidecar can use
--proxy-cpu-request Amount of CPU units that the proxy sidecar requests
--proxy-image Linkerd proxy container image name
--proxy-log-level Log level for the proxy
--proxy-memory Amount of Memory that the proxy sidecar requests
--proxy-memory-limit Maximum amount of Memory that the proxy sidecar can use
--proxy-memory-request Amount of Memory that the proxy sidecar requests
--proxy-uid Run the proxy under this user ID
--registry Docker registry to pull images from
--skip-inbound-ports Ports that should skip the proxy and send directly to the application
--skip-outbound-ports Outbound ports that should skip the proxy