retroryan / Istio Workshop
Licence: apache-2.0
Istio Workshop
Stars: ✭ 395
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Istio Workshop
Istio Tutorial
Istio Tutorial for https://dn.dev/master
Stars: ✭ 1,025 (+159.49%)
Mutual labels: microservices, istio
Resilient Java Microservices With Istio
In this code we demonstrate how to build, deploy, connect resilient Java microservices leveraging Istio service mesh. We show how to configure and use circuit breakers, timeouts/retries, rate limits and other advanced resiliency features from Istio without changing the application code.
Stars: ✭ 92 (-76.71%)
Mutual labels: microservices, istio
Spring Petclinic Gcp
Spring PetClinic Microservices on GCP
Stars: ✭ 22 (-94.43%)
Mutual labels: microservices, istio
Pitstop
This repo contains a sample application based on a Garage Management System for Pitstop - a fictitious garage. The primary goal of this sample is to demonstrate several software-architecture concepts like: Microservices, CQRS, Event Sourcing, Domain Driven Design (DDD), Eventual Consistency.
Stars: ✭ 708 (+79.24%)
Mutual labels: microservices, istio
Microservices On Cloud Kubernetes
Microservices demo application on cloud-hosted Kubernetes cluster
Stars: ✭ 213 (-46.08%)
Mutual labels: microservices, istio
Admiral
Admiral provides automatic configuration generation, syncing and service discovery for multicluster Istio service mesh
Stars: ✭ 323 (-18.23%)
Mutual labels: microservices, istio
Dew
微服务一站式解决方案,提供:架构指南、容器优先/兼容Spring Cloud与Service Mesh的框架、最佳实践及Devops标准化流程。
Stars: ✭ 285 (-27.85%)
Mutual labels: microservices, istio
Microservices Traffic Management Using Istio
Istio is an open platform that provides a uniform way to connect, manage, and secure microservices. In this code we show how we can enable your microservices with advanced traffic management, routing and tracing capabilities leveraging Istio
Stars: ✭ 257 (-34.94%)
Mutual labels: microservices, istio
Vertx Zero
Zero Framework:http://www.vertxup.cn
Stars: ✭ 320 (-18.99%)
Mutual labels: microservices, istio
Nacos
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Stars: ✭ 20,691 (+5138.23%)
Mutual labels: microservices, istio
Sample Spring Microservices
Many samples in different branches that shows how to create microservices with Spring Boot, Spring Cloud, Zipkin, Zuul, Eureka, Hystrix, Kubernetes, Elastic Stack and many more tools
Stars: ✭ 368 (-6.84%)
Mutual labels: microservices
Apollo
Apollo - The logz.io continuous deployment solution over kubernetes
Stars: ✭ 367 (-7.09%)
Mutual labels: microservices
Wl Micro Frontends
Micro front end practical project tutorial. 微前端项目实战vue项目。基于vue3.0&qiankun2.0进阶版:https://github.com/wl-ui/wl-mfe
Stars: ✭ 366 (-7.34%)
Mutual labels: microservices
Istio Handbook
Istio Handbook - Istio Service Mesh Advanced Practical(Istio 服务网格进阶实战) - https://jimmysong.io/istio-handbook
Stars: ✭ 374 (-5.32%)
Mutual labels: istio
Connexion
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 support
Stars: ✭ 3,869 (+879.49%)
Mutual labels: microservices
Ddd Leaven Akka V2
Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
Stars: ✭ 362 (-8.35%)
Mutual labels: microservices
Workshop Setup
- Setup for the workshop
- Exercise 1 - Startup a Cluster using the Google Kubernetes Engine
- Exercise 1 - AWS Setup
Optional Kubernetes Exercises
- Exercise 2 - Deploying a microservice to Kubernetes
- Exercise 3 - Creating a Kubernetes Service
- Exercise 4 - Scaling in and out
Creating a Service Mesh with Istio
- Exercise 5 - Installing Istio
- Exercise 6 - Creating a Service Mesh with Istio Proxy
- Exercise 7 - Istio Ingress Controller
- Exercise 8 - Telemetry
- Exercise 9 - Distributed Tracing
- Exercise 10 - Request Routing and Canary Deployments
- Exercise 11 - Fault Injection and Rate Limiting
- Exercise 12 - Service Isolation Using Mixer
Securing Istio
- Exercise 13 - Istio Mutual TLS
- Exercise 14 - Ensuring security with iptables
- Exercise 15 - mTLS again, now with 100% more SPIFFE
- Exercise 16 - Istio RBAC
Credits
These workshop exercises are built with the help from a number of amazing Kubernetes and Istio Experts from Google and Grand Cloud. This content is free to use we only ask that you keep the original attributions included in any future contributions or forks.
@knight_cloud
Ryan Knight@saturnism
Ray TsangThe Kubernetes and Istio Exercises are derived from the work of Ray Tsang @saturnism
A lot of the exercises where copied from the Istio Workshop Google Doc
And the exercises from these repositories:
https://github.com/saturnism/spring-boot-docker
https://github.com/saturnism/istio-by-example-java
@ZachButcher
Zach ButcherZach was instrumental in helping write the Istio tutorials and in particular the Istio Mixer Exercises.
Ben Edwards - No Social Media Presence
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].