|
| 1 | + |
| 2 | +# Linkerd2-multicluster-link Helm Chart |
| 3 | + |
| 4 | +Linkerd is a *service mesh*, designed to give platform-wide observability, |
| 5 | +reliability, and security without requiring configuration or code changes. This |
| 6 | +chart provides the components needed to enable communication between clusters. |
| 7 | + |
| 8 | +## Configuration |
| 9 | + |
| 10 | +The following table lists the configurable parameters of the |
| 11 | +linkerd2-multicluster chart and their default values. |
| 12 | + |
| 13 | +| Parameter | Description | Default | |
| 14 | +|---------------------------------|---------------------------------------------------------------------------------------------|----------------------------------------------| |
| 15 | +|`controllerComponentLabel` | Control plane label. Do not edit |`linkerd.io/control-plane-component` | |
| 16 | +|`controllerImage` | Docker image for the Service mirror component (uses the Linkerd controller image) |`gcr.io/linkerd-io/controller` | |
| 17 | +|`controllerImageVersion` | Tag for the Service Mirror container Docker image |`latest version` | |
| 18 | +|`createdByAnnotation` | Annotation label for the proxy create. Do not edit. |`linkerd.io/created-by` | |
| 19 | +|`gateway` | If the gateway component should be installed |`true` | |
| 20 | +|`gatewayLocalProbePath` | The path that will be used by the local liveness checks to ensure the gateway is alive |`/health-local` | |
| 21 | +|`gatewayLocalProbePort` | The port that will be used by the local liveness checks to ensure the gateway is alive |`8888` | |
| 22 | +|`gatewayName` | The name of the gateway that will be installed |`linkerd-gateway` | |
| 23 | +|`gatewayNginxImage` | The Nginx image |`nginx` | |
| 24 | +|`gatewayNginxImageVersion` | The version of the Nginx image |`1.17` | |
| 25 | +|`gatewayPort` | The port on which all the gateway will accept incoming traffic |`4143` | |
| 26 | +|`gatewayProbePath` | The path that will be used by remote clusters for determining whether the gateway is alive |`/health` | |
| 27 | +|`gatewayProbePort` | The port used for liveliness probing |`4181` | |
| 28 | +|`gatewayProbeSeconds` | The interval (in seconds) between liveness probes |`3` | |
| 29 | +|`identityTrustDomain` | Trust domain used for identity of the existing linkerd installation |`cluster.local` | |
| 30 | +|`installNamespace` | If the namespace should be installed |`true` | |
| 31 | +|`linkerdNamespace` | The namespace of the existing Linkerd installation |`linkerd` | |
| 32 | +|`linkerdVersion` | Control plane version | latest version | |
| 33 | +|`namespace` | Service Mirror component namespace |`linkerd-multicluster` | |
| 34 | +|`proxyOutboundPort` | The port on which the proxy accepts outbound traffic |`4140` | |
| 35 | +|`remoteMirrorServiceAccountName` | The name of the service account used to allow remote clusters to mirror local services |`linkerd-service-mirror-remote-access-default`| |
| 36 | +|`remoteMirrorServiceAccount` | If the remote mirror service account should be installed |`true` | |
| 37 | +|`serviceMirror` | If the service mirror component should be installed |`true` | |
| 38 | +|`logLevel` | Log level for the Multicluster components |`info` | |
| 39 | +|`serviceMirrorRetryLimit` | Number of times update from the remote cluster is allowed to be requeued (retried) |`3` | |
| 40 | +|`serviceMirrorUID` | User id under which the Service Mirror shall be ran |`2103` | |
0 commit comments