mirror of https://github.com/linkerd/linkerd2.git
Original description: > **Subject** > Add missing helm values for multicluster setup > > **Problem** > When executing this without the linkerd command the two variables are missing and the rendering will generate empty values. > This produces the following gateway identity, that is also used in the gateway link command to generate the link crd: > > ``` > mirror.linkerd.io/gateway-identity: linkerd-gateway.linkerd-multicluster.serviceaccount.identity.. > ``` > > **Solution** > Add the values as defaults to the helm chart values.yaml file. If the cli is used they are overwritten by the following parameters: > * https://github.com/linkerd/linkerd2/blob/main/cli/cmd/multicluster.go#L197 > * https://github.com/linkerd/linkerd2/blob/main/cli/cmd/multicluster.go#L196 Signed-off-by: Kevin Leimkuhler <kevin@kleimkuhler.com> Co-authored-by: Björn Wenzel <bjoern.wenzel@dbschenker.com> |
||
---|---|---|
.. | ||
templates | ||
.helmignore | ||
Chart.yaml | ||
README.md | ||
README.md.gotmpl | ||
values.yaml |
README.md
linkerd2-multicluster
A helm chart containing the resources to support multicluster linking to remote clusters
Requirements
Kubernetes: >=1.13.0-0
Values
Key | Type | Default | Description |
---|---|---|---|
controllerComponentLabel | string | "linkerd.io/control-plane-component" |
Control plane label. Do not edit |
createdByAnnotation | string | "linkerd.io/created-by" |
Annotation label for the proxy create. Do not edit. |
gateway | bool | true |
If the gateway component should be installed |
gatewayLocalProbePath | string | "/health-local" |
The path that will be used by the local liveness checks to ensure the gateway is alive |
gatewayLocalProbePort | int | 8888 |
The port that will be used by the local liveness checks to ensure the gateway is alive |
gatewayName | string | "linkerd-gateway" |
The name of the gateway that will be installed |
gatewayNginxImage | string | "nginx" |
The Nginx image |
gatewayNginxImageVersion | float | 1.17 |
The version of the Nginx image |
gatewayPort | int | 4143 |
The port on which all the gateway will accept incoming traffic |
gatewayProbePath | string | "/health" |
The path that will be used by remote clusters for determining whether the gateway is alive |
gatewayProbePort | int | 4181 |
The port used for liveliness probing |
gatewayProbeSeconds | int | 3 |
The interval (in seconds) between liveness probes |
gatewayServiceType | string | "LoadBalancer" |
Service Type of gateway Service |
identityTrustDomain | string | "cluster.local" |
Identity Trust Domain of the certificate authority |
installNamespace | bool | true |
If the namespace should be installed |
linkerdNamespace | string | "linkerd" |
Namespace of linkerd installation |
linkerdVersion | string | "linkerdVersionValue" |
Control plane version |
namespace | string | "linkerd-multicluster" |
Service Mirror component namespace |
proxyOutboundPort | int | 4140 |
The port on which the proxy accepts outbound traffic |
remoteMirrorServiceAccount | bool | true |
If the remote mirror service account should be installed |
remoteMirrorServiceAccountName | string | "linkerd-service-mirror-remote-access-default" |
The name of the service account used to allow remote clusters to mirror local services |
Autogenerated from chart metadata using helm-docs v1.4.0