NEW
An ultralight service mesh for Kubernetes that adds observability, reliability, and security to service-to-service communication.
DESCRIPTION
Linkerd is an open source, security-first service mesh designed for Kubernetes. It provides mTLS, traffic policy, retries, timeouts, and golden metrics without application code changes. With a small resource footprint and simple operations, Linkerd focuses on production reliability and minimal complexity. It integrates with Prometheus and Grafana for observability and supports progressive delivery through traffic splitting. Linkerd is a graduated CNCF project maintained by a vibrant community.
ALTERNATIVE DEFINITIONS
Linkerd
Linkerd is an open source, ultralight, and security-first service mesh for Kubernetes.
Emphasizes open source, light footprint, and security-first positioning.
Cloud Native Computing Foundation
Linkerd is a graduated CNCF project that provides a service mesh for Kubernetes, adding observability, security, and reliability to microservices.
Positions Linkerd within CNCF governance and highlights core features.
Buoyant
Linkerd adds critical observability, reliability, and security features to Kubernetes applications without requiring changes to code.
Focuses on operational benefits and no-code changes for adoption.
RELATED TERMS
Service Mesh Envoy Proxy Kubernetes Mutual TLS Observability Traffic Splitting Zero Trust
COMPETING TERMS
KNOWLEDGE AREAS
Infrastructure Platform & Tooling Observability & Telemetry Software Engineering Cloud
TARGET AUDIENCE
DevOps Engineer Cloud Architect Software Architect Solution Architect Security Architect Application Administrator IT Manager Software Developer
EXTERNAL SOURCES
- Wikipedia - Linkerd
- Linkerd - Official Linkerd documentation
- Cloud Native Computing Foundation - Project overview and governance
- Linkerd - Source code and releases
TOP QUESTIONS
Why choose Linkerd over other service meshes?
Linkerd emphasizes simplicity, performance, and security-first features, reducing operational overhead compared to heavier meshes like Istio.
Category: Opinion
How does Linkerd secure traffic in Kubernetes?
It uses mutual TLS (mTLS) between services with automatic certificate management, enforcing encryption and identity.
Category: Requirements
What observability does Linkerd provide?
Golden metrics, per-service dashboards, latency, success rates, and integration with Prometheus and Grafana.
Category: Overview
How is Linkerd deployed?
As a control plane with sidecar proxies injected into pods; installation via CLI or Helm.
Category: HowTo
What are common mistakes when adopting Linkerd?
Skipping certificate rotation planning, neglecting resource limits, and not aligning traffic policies with service dependencies.
Category: Mistakes
What risks exist with service mesh complexity?
Operational overhead, misconfigured security policies, and latency effects. Linkerd mitigates this with an ultralight design.
Category: Risks
How does Linkerd support progressive delivery?
Through traffic splitting and per-route metrics, enabling canaries and blue/green deployments.
Category: Integration
Who maintains Linkerd?
Linkerd is a CNCF graduated project, primarily maintained by the community and Buoyant.
Category: Origin
What is currently a hot topic around Linkerd?
Securing east-west traffic with zero trust and simplifying multi-cluster meshes.
Category: Topic
Where to start learning Linkerd?
Follow the official tutorial, deploy a demo app, and explore metrics via Prometheus and Grafana.
Category: HowTo