Skills / Engineering / Linkerd Service Mesh

Linkerd Service Mesh

Implement Linkerd service mesh patterns for lightweight, zero-trust networking. Installs the mesh, meshes workloads, configures mTLS and traffic policies, and sets up retries and traffic splits with minimal overhead.

This skill guides Linkerd: installing the control plane and CLI, meshing workloads with automatic mTLS, configuring ServiceProfiles, retries, timeouts, and traffic splits, and validating the mesh with linkerd check. Use it for a lightweight, security-focused alternative to heavier meshes.

linkerd service-mesh kubernetes mtls zero-trust

When to use

Use when setting up Linkerd — meshing workloads, enabling automatic mTLS, configuring ServiceProfiles and traffic splits, or validating a zero-trust mesh.

Examples

Mesh a workload

Enable mTLS

Walk me through meshing my deployment with Linkerd so all traffic gets automatic mTLS, and verify it with linkerd check

Add retries

ServiceProfile

Create a Linkerd ServiceProfile for the api service that marks GET routes as retryable and sets a per-request timeout
Added to wishlist