istio-service-mesh-workshop icon indicating copy to clipboard operation
istio-service-mesh-workshop copied to clipboard

Using Istio Workshop

Introduction to Istio

A workshop on advanced aspects of service mesh through the lens of Istio. Questions? Join the service mesh community.

Prerequisites

  • Prereq - Setup Docker, Kubernetes, and Meshery

Setup Istio

  • Lab 1 - Setup Istio

Deploying an App onto the Mesh

  • Lab 2 - Deploy the sample application BookInfo

Break (5 minutes)

Exposing Workloads with Ingress Gateway

  • Lab 3 - Istio Ingress Gateway

Observability

  • Lab 4 - Telemetry Add-ons

Break (5 minutes)

Traffic Control

  • Lab 5 - Request Routing and Canary Testing
  • Lab 6 - Fault Injection
  • Lab 7 - Circuit Breaking

Security

  • Lab 8 - Mutual TLS & Identity Verification

Wrap up / Q&A (10 minutes)

Authors

Workshop Resources

This workshop and other service mesh resources have been created by the Layer5 service mesh community.


About Layer5

Community First

The Layer5 community represents the largest collection of service mesh projects and their maintainers in the world.

Open Source First

Our projects establish industry standards and enable service developers, owners, and operators with repeatable patterns and best practices for managing all aspects of distributed services. Our shared commitment to the open-source spirit push the Layer5 community and its projects forward.

License

This repository and site are available as open-source under the terms of the Apache 2.0 License.