#Linkerd

Ultralight, security-first service mesh.


#Features

FeatureDescription
LightweightMinimal resource usage
mTLSAutomatic encryption
ObservabilityGolden metrics
SimpleEasy to operate

#Installation

bash
1# CLI
2curl --proto '=https' --tlsv1.2 -sSfL https://run.linkerd.io/install | sh
3export PATH=$PATH:$HOME/.linkerd2/bin
4
5# Pre-check
6linkerd check --pre
7
8# Install to cluster
9linkerd install --crds | kubectl apply -f -
10linkerd install | kubectl apply -f -
11
12# Verify
13linkerd check

#Inject Sidecar

bash
1# Annotate namespace
2kubectl annotate namespace default linkerd.io/inject=enabled
3
4# Or inject manually
5kubectl get deploy -o yaml | linkerd inject - | kubectl apply -f -

#Dashboard

bash
linkerd viz install | kubectl apply -f -
linkerd viz dashboard &

#Linkerd vs Istio

FeatureLinkerdIstio
ComplexitySimpleComplex
ResourcesLightweightHeavy
FeaturesEssentialFull
Best forMost teamsAdvanced needs

[!TIP] Pro Tip: Start with Linkerd - it's simpler and lighter!