What is istio service mesh ?

Istio Concepts

  • Security
  • Canary Deployments
  • Timeout
  • Rate Limiting
  • Monitoring
  • Observability
  • Logging
  • Tracing

Zeus-Search

Search-Api

Without Envoy

Pod

Pod

Zeus

Zeus-Search

Envoy

Search

Search-Api

Envoy

With Envoy

Pod

Pod

Traffic Management Api

Gateways

Destination Rules

Virtual Services

Service Entries

Sidecar

Gateways

  • Manage inbound and outbound traffic
  • Manage which traffic you want to enter or leave the mesh
  • Http or Https

Virtual Service

  • Configure how requests are routed to a service within an Istio service mesh
  • Timeout Management
  • Vs saved to etcd by ks8 api server and pilot translates to  envoy config
 
  • A/B Testing
 
  • Fault Injection
 

Destination Rules

  • DestinationRule defines policies that apply to traffic intended for a service after routing has occurred
  •  Load balancing policies
  • Tls settings
 
  • Connection Pool
 

Service Entries

  • ServiceEntry enables adding additional entries into Istio’s internalservice registry
  • Metrics and trace for external services
 
  • WhiteList Ip Address
 

Istio 101

By gökhan karadaş

Istio 101

  • 515