What's on this page
Linkerd.io references
Installing the multi-cluster extension
Linkerd provides a multi-cluster extension. Buoyant Enterprise for Linkerd includes a hardened version of this extension.
Prerequisites
- Buoyant Enterprise for Linkerd installed on a Kubernetes cluster
BEL requires a valid license key to run, which is freely available through the Buoyant portal. Following the instructions there, you should end up with an environment variable like this:
export BUOYANT_LICENSE=[LICENSE]
Install the Buoyant Enterprise for Linkerd CLI
curl https://enterprise.buoyant.io/install | sh
linkerd version
linkerd check
Install the multi-cluster extension
Via Helm
helm repo add linkerd-buoyant https://helm.buoyant.cloud
helm repo update
helm install linkerd-multicluster \
--create-namespace \
--namespace linkerd-multicluster \
--set license=$BUOYANT_LICENSE \
linkerd-buoyant/linkerd-enterprise-multicluster
Via CLI
linkerd multicluster install \
--set license=$BUOYANT_LICENSE |
kubectl apply -f -
Further reading
More details about the multi-cluster extension can be found in the Linkerd OSS docs.