Skip to content

Commit 7561569

Browse files
committed
add multicluster-controller dependencies to core control plane chart
Signed-off-by: kahirokunn <[email protected]>
1 parent 0584c41 commit 7561569

File tree

3 files changed

+63
-2
lines changed

3 files changed

+63
-2
lines changed

charts/linkerd-control-plane/Chart.lock

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,8 @@ dependencies:
22
- name: partials
33
repository: file://../partials
44
version: 0.1.0
5-
digest: sha256:8e42f9c9d4a2dc883f17f94d6044c97518ced19ad0922f47b8760e47135369ba
6-
generated: "2021-12-06T11:42:50.784240359-05:00"
5+
- name: linkerd-multicluster-controller
6+
repository: file://../../multicluster/charts/linkerd-multicluster-controller
7+
version: 0.0.0-undefined
8+
digest: sha256:6ff3106064f22012e11d9dbb52bd8b73273106434297e671bdb7755989ba45f9
9+
generated: "2025-08-19T09:19:23.762369+09:00"

charts/linkerd-control-plane/Chart.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ dependencies:
1616
- name: partials
1717
version: 0.1.0
1818
repository: file://../partials
19+
- name: linkerd-multicluster-controller
20+
alias: multicluster-controller
21+
version: 0.0.0-undefined
22+
repository: file://../../multicluster/charts/linkerd-multicluster-controller
1923
# this version will be updated by the CI before publishing the Helm tarball
2024
version: 0.0.0-undefined
2125
icon: https://linkerd.io/images/logo-only-200h.png

charts/linkerd-control-plane/values.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -719,3 +719,57 @@ egress:
719719
configReaders:
720720
#- name:
721721
# namespace:
722+
723+
# multicluster-controller:
724+
# # -- List of service mirror controllers.
725+
# # References to the Links deployed in the cluster, each of which will have a
726+
# # corresponding service mirror controller deployed.
727+
# # Only `link.ref.name` is required for each entry.
728+
# # Example (all the missing values take their values from controllerDefaults):
729+
# # controllers:
730+
# # - link:
731+
# # ref:
732+
# # name: target1
733+
# # logLevel: debug
734+
# # - link:
735+
# # ref:
736+
# # name: target2
737+
# # gateway:
738+
# # enabled: false
739+
# # replicas: 2
740+
# controllers: []
741+
742+
# controllerDefaults:
743+
# # -- Number of service mirror replicas for a given Link
744+
# replicas: 1
745+
# image:
746+
# name: cr.l5d.io/linkerd/controller
747+
# # @default -- imagePullPolicy
748+
# pullPolicy: ""
749+
# # @default -- linkerdVersion
750+
# version: linkerdVersionValue
751+
# gateway:
752+
# # -- Enables a probe service for the gateway
753+
# enabled: true
754+
# probe:
755+
# # -- Port used for liveliness probing
756+
# port: 4191
757+
# # -- Log level (`error`, `warn`, `info`, `debug` or `trace`)
758+
# logLevel: info
759+
# # -- Log format (`plain` or `json`)
760+
# logFormat: plain
761+
# # -- Toggle support for mirroring headless services
762+
# enableHeadlessServices: false
763+
# # -- Enables the use of pprof endpoints for the controller
764+
# enablePprof: false
765+
# UID: 2103
766+
# GID: 2103
767+
# # -- Number of times service mirror updates are allowed to be requeued (retried)
768+
# retryLimit: 3
769+
# # -- Resources to assign to the controller.
770+
# # See `policyController.resources` in the linkerd-control-plane chart for the expected format
771+
# resources: {}
772+
# nodeSelector: {}
773+
# tolerations: {}
774+
# enablePodAntiAffinity: false
775+
# nodeAffinity: {}

0 commit comments

Comments
 (0)