cyberneticlibrary

Manage Istio service mesh traffic

k8s-service-meshskillsetup L4908
rohitg00/kubectl-mcp-server
What it does

Manage Istio service mesh for traffic shifting, mTLS encryption, and traffic policies

Best for

Shifting traffic between service versions (A/B testing) or enabling mutual TLS without modifying application code.

Inputs
  • · VirtualService manifest
  • · DestinationRule YAML
  • · PeerAuthentication policies
Outputs
  • · Traffic shifted across services
  • · mTLS enabled between services
  • · observability metrics
Requires
  • · Istio control plane
  • · kubectl
Preconditions
  • · Istio 1.6+ installed on cluster
  • · Kubernetes 1.19+
Failure modes
  • · VirtualService routing rules not applied
  • · DestinationRule mTLS mode mismatch
  • · sidecar injection skipped
  • · traffic split weights not summing to 100
Trust signals
  • · VirtualService and DestinationRule examples
  • · mTLS configuration pattern
  • · traffic splitting syntax
  • · observability integration