...

Text file src/github.com/linkerd/linkerd2/multicluster/charts/linkerd-multicluster/values.yaml

Documentation: github.com/linkerd/linkerd2/multicluster/charts/linkerd-multicluster

     1gateway:
     2  # -- If the gateway component should be installed
     3  enabled: true
     4  # -- Number of replicas for the gateway pod
     5  replicas: 1
     6  # -- The name of the gateway that will be installed
     7  name: linkerd-gateway
     8  # -- The port on which all the gateway will accept incoming traffic
     9  port: 4143
    10  # -- Service Type of gateway Service
    11  serviceType: LoadBalancer
    12  # nodePort -- Set the gateway nodePort (for LoadBalancer or NodePort) to a specific value
    13  # nodePort:
    14  probe:
    15    # -- The path that will be used by remote clusters for determining whether the
    16    # gateway is alive
    17    path: /ready
    18    # -- The port used for liveliness probing
    19    port: 4191
    20    # nodePort -- Set the probe nodePort (for LoadBalancer or NodePort) to a specific value
    21    # nodePort:
    22    # -- The interval (in seconds) between liveness probes
    23    seconds: 3
    24  # -- Annotations to add to the gateway service
    25  serviceAnnotations: {}
    26  # -- Annotations to add to the gateway deployment
    27  deploymentAnnotations: {}
    28  # -- Set loadBalancerClass on gateway service
    29  loadBalancerClass: ""
    30  # -- Set loadBalancerIP on gateway service
    31  loadBalancerIP: ""
    32  # -- Set loadBalancerSourceRanges on gateway service
    33  loadBalancerSourceRanges: []
    34  # -- Set terminationGracePeriodSeconds on gateway deployment
    35  terminationGracePeriodSeconds: ""
    36  # -- Node selectors for the gateway pod
    37  nodeSelector: {}
    38  # -- Tolerations for the gateway pod
    39  tolerations: []
    40
    41  # -- The pause container to use
    42  pauseImage: "gcr.io/google_containers/pause:3.2"
    43
    44  # -- User id under which the gateway shall be ran
    45  UID: 2103
    46
    47  # -- Group id under which the gateway shall be ran
    48  GID: 2103
    49
    50# -- Control plane version
    51linkerdVersion: linkerdVersionValue
    52# -- Additional labels to add to all pods
    53podLabels: {}
    54# -- Labels to apply to all resources
    55commonLabels: {}
    56# -- Docker imagePullPolicy for all multicluster components
    57imagePullPolicy: IfNotPresent
    58# -- For Private docker registries, authentication is needed.
    59#  Registry secrets are applied to the respective service accounts
    60imagePullSecrets: []
    61# - name: my-private-docker-registry-login-secret
    62# -- The port on which the proxy accepts outbound traffic
    63proxyOutboundPort: 4140
    64# -- If the remote mirror service account should be installed
    65remoteMirrorServiceAccount: true
    66# -- The name of the service account used to allow remote clusters to mirror
    67# local services
    68remoteMirrorServiceAccountName: linkerd-service-mirror-remote-access-default
    69# -- Namespace of linkerd installation
    70linkerdNamespace: linkerd
    71# -- Identity Trust Domain of the certificate authority
    72identityTrustDomain: cluster.local
    73
    74namespaceMetadata:
    75  image:
    76    # -- Docker registry for the namespace-metadata instance
    77    registry: cr.l5d.io/linkerd
    78    # -- Docker image name for the namespace-metadata instance
    79    name: extension-init
    80    # -- Docker image tag for the namespace-metadata instance
    81    tag: v0.1.0
    82    # -- Pull policy for the namespace-metadata instance
    83    # @default -- imagePullPolicy
    84    pullPolicy: ""
    85
    86  # -- Node selectors for the namespace-metadata instance
    87  nodeSelector: {}
    88  # -- Tolerations for the namespace-metadata instance
    89  tolerations: []
    90
    91# -- Create Roles and RoleBindings to associate this extension's
    92# ServiceAccounts to the control plane PSP resource. This requires that
    93# `enabledPSP` is set to true on the control plane install. Note PSP has been
    94# deprecated since k8s v1.21
    95enablePSP: false
    96
    97# -- Enables Pod Anti Affinity logic to balance the placement of replicas
    98# across hosts and zones for High Availability.
    99# Enable this only when you have multiple replicas of components.
   100enablePodAntiAffinity: false
   101
   102# -- NodeAffinity section, See the
   103# [K8S documentation](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity)
   104# for more information
   105# nodeAffinity:
   106
   107# -- Creates a Job that adds necessary metadata to the extension's namespace
   108# during install; disable if lack of privileges require doing this manually
   109createNamespaceMetadataJob: true
   110
   111# -- Specifies the number of old ReplicaSets to retain to allow rollback.
   112revisionHistoryLimit: 10

View as plain text