...
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