service-mesh-patterns

Community

Master service mesh, enhance microservices traffic, security, and observability.

Authorwilliamzujkowski
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill provides best practices for implementing and managing service meshes, enhancing traffic management, security, and observability in your microservices architecture. It simplifies the adoption of complex tools like Istio and Linkerd, reducing operational burden and improving the reliability of distributed systems.

Core Features & Use Cases

  • Traffic Management: Guides on implementing advanced routing, load balancing, and fault injection.
  • Microservices Security: Teaches mutual TLS (mTLS), authorization policies, and secure communication.
  • Observability: Provides patterns for collecting metrics, logs, and traces across services without code changes.
  • Use Case: Implement mTLS and traffic routing for a microservice using Istio, automatically generating VirtualService, DestinationRule, and AuthorizationPolicy YAML configurations.

Quick Start

Generate an Istio VirtualService YAML to route 50% of traffic to a new version of a microservice.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: service-mesh-patterns
Download link: https://github.com/williamzujkowski/standards/archive/main.zip#service-mesh-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository