wshobson avatar

Istio Traffic Management

This tackles the gnarly parts of Istio traffic management with ready-to-use YAML templates for canary deployments, circuit breakers, and traffic mirroring. It covers the core resources you actually need (VirtualService, DestinationRule, Gateway) with practical examples like weighted routing, retry policies, and fault injection. The templates are production-ready and include the debugging commands that'll save you when traffic isn't flowing where you expect. Good for when you're past basic Istio setup and need to implement real traffic policies without piecing together scattered documentation.

skills.sh installs
10.6K
GitHub stars
42.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add wshobson/agents --skill istio-traffic-management --agent claude-code

Installs into .claude/skills of the current project.

Files

Istio Traffic Management

Comprehensive guide to Istio traffic management for production service mesh deployments.

When to Use This Skill

  • Configuring service-to-service routing
  • Implementing canary or blue-green deployments
  • Setting up circuit breakers and retries
  • Load balancing configuration
  • Traffic mirroring for testing
  • Fault injection for chaos engineering

Core Concepts

1. Traffic Management Resources

ResourcePurposeScope
VirtualServiceRoute traffic to destinationsHost-based
DestinationRuleDefine policies after routingService-based
GatewayConfigure ingress/egressCluster edge
ServiceEntryAdd external servicesMesh-wide

2. Traffic Flow

Client → Gateway → VirtualService → DestinationRule → Service
                   (routing)        (policies)        (pods)

Templates

Template 1: Basic Routing

Sponsors

Details

Repository
github.com/wshobson/agents
Category
Marketing & SEO

More from wshobson/agents

All 174
1github avatarupdate-markdown-file-indexgithub/awesome-copilotUpdate a markdown file section with an index/table of files from a specified folder.8.9Kskills.sh installs
2google avatargoogle-analytics-data-api-basicsgoogle/skillsManages Google Analytics reporting data, enables the Analytics Data API via the Cloud CLI, and creates reports using the Google Analytics Data API (v1beta). Use8.4Kskills.sh installs
3agricidaniel avatarseo-pageagricidaniel/claude-seoDeep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance. Use when user says "analyze this7.6Kskills.sh installs
4sanity-io avatarseo-aeo-best-practicessanity-io/agent-toolkitSEO and AEO best practices for metadata, Open Graph, sitemaps, robots.txt, hreflang, JSON-LD structured data, EEAT, and content optimized for search engines and7.6Kskills.sh installs
5agricidaniel avatarseo-hreflangagricidaniel/claude-seoHreflang and international SEO audit, validation, and generation. Detects common mistakes, validates language/region codes, and generates correct hreflang imple7.4Kskills.sh installs
6inferen-sh avatarai-social-media-contentinferen-sh/skills7Kskills.sh installs