https://github.com/retroryan/istio-workshop
Istio Workshop
https://github.com/retroryan/istio-workshop
istio kubernetes microservices
Last synced: 11 days ago
JSON representation
Istio Workshop
- Host: GitHub
- URL: https://github.com/retroryan/istio-workshop
- Owner: retroryan
- License: apache-2.0
- Created: 2017-09-09T04:09:50.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-18T19:31:54.000Z (over 5 years ago)
- Last Synced: 2025-03-28T19:11:16.218Z (18 days ago)
- Topics: istio, kubernetes, microservices
- Language: Python
- Size: 7.43 MB
- Stars: 418
- Watchers: 25
- Forks: 256
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-istio - Istio Workshop - Istio Workshop by [retroryan](https://github.com/retroryan). (Resources / Tutorials)
README
## Workshop Setup
- [Setup for the workshop](setup/README.md)
- [Exercise 1 - Startup a Cluster using the Google Kubernetes Engine](exercise-1/README.md)
- [Exercise 1 - AWS Setup](exercise-1/README_AWS.md)## Optional Kubernetes Exercises
- [Exercise 2 - Deploying a microservice to Kubernetes](exercise-2/README.md)
- [Exercise 3 - Creating a Kubernetes Service](exercise-3/README.md)
- [Exercise 4 - Scaling in and out](exercise-4/README.md)## Creating a Service Mesh with Istio
- [Exercise 5 - Installing Istio](exercise-5/README.md)
- [Exercise 6 - Creating a Service Mesh with Istio Proxy](exercise-6/README.md)
- [Exercise 7 - Istio Ingress Controller](exercise-7/README.md)
- [Exercise 8 - Telemetry](exercise-8/README.md)
- [Exercise 9 - Distributed Tracing](exercise-9/README.md)
- [Exercise 10 - Request Routing and Canary Deployments](exercise-10/README.md)
- [Exercise 11 - Fault Injection and Rate Limiting](exercise-11/README.md)
- [Exercise 12 - Service Isolation Using Mixer](exercise-12/README.md)## Securing Istio
- [Exercise 13 - Istio Mutual TLS](exercise-13/README.md)
- [Exercise 14 - Ensuring security with iptables](exercise-14/README.md)
- [Exercise 15 - mTLS again, now with 100% more SPIFFE](exercise-15/README.md)
- [Exercise 16 - Istio RBAC](exercise-16/README.md)## Credits
These workshop exercises are built with the help from a number of amazing Kubernetes and Istio Experts from Google and [Grand Cloud](https://www.grandcloud.com). This content is free to use we only ask that you keep the original attributions included in any future contributions or forks.#### Ryan Knight [@knight_cloud](https://twitter.com/knight_cloud)
#### Ray Tsang [@saturnism](https://twitter.com/saturnism)
The Kubernetes and Istio Exercises are derived from the work of Ray Tsang [@saturnism](https://twitter.com/saturnism)
A lot of the exercises where copied from the [Istio Workshop Google Doc](https://t.co/yDJY1yODzX)
And the exercises from these repositories:
[https://github.com/saturnism/spring-boot-docker](https://github.com/saturnism/spring-boot-docker)
[https://github.com/saturnism/istio-by-example-java](https://github.com/saturnism/istio-by-example-java)
#### Zach Butcher [@ZachButcher](https://twitter.com/ZackButcher)
Zach was instrumental in helping write the Istio tutorials and in particular the Istio Mixer Exercises.
#### Ben Edwards - No Social Media Presence