Implement Linkerd service mesh patterns for lightweight, security-focused service mesh deployments. Use when setting up Linkerd, configuring traffic policies, or implementing zero-trust networking with minimal overhead.
87
73%
Does it follow best practices?
Impact
96%
1.15xAverage score across 6 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/cloud-infrastructure/skills/linkerd-patterns/SKILL.mdServiceProfile retry configuration
ServiceProfile API version
100%
100%
ServiceProfile naming
100%
100%
Route method condition
100%
100%
Route pathRegex condition
100%
100%
Failure response class
100%
100%
GET route retryable
100%
100%
POST route not retryable
100%
100%
Per-route timeout
100%
100%
Retry budget present
100%
100%
Retry budget fields
100%
100%
Namespace match
100%
100%
Server authorization policies
Injection annotation
100%
100%
Server API version
0%
100%
ServerAuthorization API version
0%
100%
Server podSelector
100%
100%
meshTLS service accounts
0%
100%
Service account namespace
0%
100%
Unauthenticated ingress allowed
0%
100%
Network CIDR for ingress
60%
100%
Server reference in auth
37%
100%
Namespace consistency
100%
100%
Separate auth resources
100%
100%
Canary traffic split and HTTPRoute
TrafficSplit API version
100%
100%
Millicores weight notation
100%
100%
Two backends defined
100%
100%
TrafficSplit service reference
100%
100%
HTTPRoute API version
0%
100%
HTTPRoute parentRefs kind
100%
100%
HTTPRoute parentRefs group
50%
100%
HTTPRoute parentRefs port
100%
100%
HTTPRoute match rules
100%
100%
HTTPRoute backendRefs
100%
100%
Namespace consistency
100%
100%
Mesh installation workflow
Official CLI install command
100%
100%
Pre-flight check
100%
100%
CRDs installed first
100%
100%
Control plane install
100%
100%
Post-install verification
100%
0%
Viz extension install
100%
100%
Correct install order
100%
53%
Verification after viz
100%
100%
Multi-cluster setup
Multicluster install command
100%
100%
Install on both clusters
100%
100%
Cluster link command
100%
100%
API server address flag
0%
100%
Link piped to kubectl apply
100%
100%
Service export label
100%
100%
Multicluster check
100%
100%
Multicluster gateways
100%
100%
Monitoring and debugging commands
viz top command
0%
100%
viz routes command
100%
100%
viz stat command
100%
100%
viz edges command
100%
100%
viz dashboard command
100%
100%
check proxy injection
100%
100%
proxy container logs
100%
100%
viz tap command
100%
100%
identity command
100%
100%
70444e5
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.