This is not the latest version
This documentation is not for the latest version of Linkerd. You may want the Linkerd 2.11 (current) documentation instead.

Using a Custom Cluster Domain

For Kubernetes clusters that use custom cluster domain, Linkerd must be installed using the --cluster-domain option:

linkerd install \ \
    | kubectl apply -f -

# The Linkerd Viz extension also requires a similar setting:
linkerd viz install --set | kubectl apply -f -

# And so does the Multicluster extension:
linkerd multicluster install --set | kubectl apply -f -

This ensures that all Linkerd handles all service discovery, routing, service profiles and traffic split resources using the domain.