Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mstrYoda/awesome-istio
A curated list of Istio related tools, frameworks and articles.
https://github.com/mstrYoda/awesome-istio
List: awesome-istio
awesome-list devops envoy istio kubernetes service-mesh
Last synced: about 1 month ago
JSON representation
A curated list of Istio related tools, frameworks and articles.
- Host: GitHub
- URL: https://github.com/mstrYoda/awesome-istio
- Owner: mstrYoda
- Created: 2021-02-14T13:27:28.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T07:27:28.000Z (9 months ago)
- Last Synced: 2024-05-23T04:15:31.193Z (4 months ago)
- Topics: awesome-list, devops, envoy, istio, kubernetes, service-mesh
- Homepage:
- Size: 56.6 KB
- Stars: 129
- Watchers: 10
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- ultimate-awesome - awesome-istio - A curated list of Istio related tools, frameworks and articles. (Other Lists / PowerShell Lists)
README
# awesome-istio [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
A curated list of Istio Service Mesh related tools, frameworks and articles.
# Contents
- [๐ผ Official Projects](#official-projects)
- [๐น Videos](#videos)
- [๐ฐ Articles](#articles)
- [๐๏ธ Books](#books)
- [๐ Slides](#slides)
- [๐งช Labs](#labs)
- [๐พ Community Repositories](#community-repositories)
- [๐ก Community](#community)### Official Projects
- [Istio](https://istio.io/latest/) - Connect, secure, control, and observe services.
- [Istio](https://github.com/istio/istio/) - An open platform to connect, manage, and secure microservices.
- [Istio - ClientGo](https://github.com/istio/client-go) - Golang Client Library for Istio APIs### Videos
- [Incrementally Adopting Istio (Cloud Next '19)](https://www.youtube.com/watch?v=0cgTHQFXYPQ)
- [Kiali - mTLS visualization of your Istio Service Mesh](https://www.youtube.com/watch?v=GnjwaTcNKK4)
- [Istio Auto mTLS and JWT (Istio 1.5) Part One](https://www.youtube.com/watch?v=7_O58efytvM)
- [Life of a packet through Istio by Matt Turner](https://www.youtube.com/watch?v=cB611FtjHcQ)### Articles
- [Istio - How to Configure Global Rate Limiting](https://imesh.ai/blog/istio-rate-limiting-global/)
- [Istio - How to Configure Local Rate Limiting](https://imesh.ai/blog/istio-rate-limiting-local/)
- [Istio - Troubleshooting Upstream Connect Error](https://medium.com/trendyol-tech/troubleshooting-kubernetes-application-istio-service-mesh-upstream-connect-error-1e64be8f3d75)
- [Istio - Ambient Mesh - New Data Plane for Sidecarless Mesh](https://istio.io/latest/blog/2022/introducing-ambient-mesh/)
- [Istio 1.12 - WasmPlugin CRD Wasm Extensions](https://www.tetrate.io/blog/istio-wasm-extensions-and-ecosystem/)
- [Managing apps in the service mesh](https://cloud.ibm.com/docs/containers?topic=containers-istio-mesh)
- [Istio - Kubernetes GatewayAPI Beta](https://istio.io/latest/blog/2022/gateway-api-beta/)
- [Understanding Istio Ingress Gateway in Kubernetes](https://blog.jayway.com/2018/10/22/understanding-istio-ingress-gateway-in-kubernetes/)
- [How to write WASM filters for Envoy and deploy it with Istio](https://banzaicloud.com/blog/envoy-wasm-filter/)
- [Running Apache Kafka over Istio - benchmark](https://banzaicloud.com/blog/kafka-on-istio-performance/)
- [Tricking Istio into ignoring inbound packets](https://jpittis.ca/posts/tricking-istio-with-iptables.html)
- [Upgrade Istio 1.4.x to Istio 1.6.x with Zero Downtime](https://medium.com/@liptanbiswas/upgrade-istio-1-4-x-to-istio-1-6-x-with-zero-downtime-1b784b20beda)
- [Export Istio Metrics to New Relic](https://medium.com/@dinup24/export-istio-metrics-to-new-relic-7bb3d6820cc3)
- [Understanding Istio โ Peer Authentication](https://medium.com/@m.allandhir/understanding-istio-authentication-policy-aa17e84112bf)
- [Istio adventures โ disabling mTLS for one namespace](https://itnext.io/istio-adventures-disabling-mtls-for-one-namespace-62f37b99855c)
- [Managing mutual TLS between services with Istio](https://banzaicloud.com/blog/istio-mtls/)
- [Secure communication between services in Istio with mutual TLS](https://developer.ibm.com/technologies/containers/tutorials/istio-security-mtls/)
- [Istio By Example! - Mutual TLS](https://istiobyexample.dev/mtls)
- [Diving Into Istio 1.6 Certificate Rotation](https://blog.christianposta.com/diving-into-istio-1-6-certificate-rotation/)
- [Replacing Istio CA Certificate](https://zufardhiyaulhaq.com/Replacing-Istio-CA-certificate/)
- [Istio By Example! - Locality Load Balancing](https://istiobyexample.dev/locality-load-balancing)
- [Introduction to Istio access control](https://banzaicloud.com/blog/istio-authorization-policies/)
- [Istio & JWT: Step by Step Guide for Micro-Services Authentication](https://medium.com/intelligentmachines/istio-jwt-step-by-step-guide-for-micro-services-authentication-690b170348fc)
- [Attesting Istio workload identities with SPIFFE and SPIRE](https://developer.ibm.com/components/istio/articles/istio-identity-spiffe-spire/)
- [Istio By Example! - Modify Response Headers](https://istiobyexample.dev/response-headers)
- [Blog on Authentication Policy and auto mTLS in Istio 1.5](https://www.arctiq.ca/our-blog/2020/3/12/authentication-policy-and-auto-mtls-in-istio-1-5/)
- [External Authorization Server with Istio](https://medium.com/google-cloud/external-authorization-server-with-istio-1159b21682bb)
- [Better External Authorization](https://istio.io/latest/blog/2021/better-external-authz/)
- [Some Best Practices For Running Istio in Production](https://gokhan-karadas1992.medium.com/some-best-practices-for-running-istio-in-production-61a5442ce900)
- [Learn Istio: How to Manage, Monitor, and Secure your microservices](https://www.freecodecamp.org/news/learn-istio-manage-microservices/)
- [Istio metrics merging](https://superorbital.io/journal/istio-metrics-merging/)### Books
- [Istio Up and Running](https://learning.oreilly.com/library/view/istio-up-and/9781492043775/)
- [Istio Explained](https://learning.oreilly.com/library/view/istio-explained/9781492073963/)
- [Introducing Istio Service Mesh for Microservices, 2nd Edition](https://learning.oreilly.com/library/view/introducing-istio-service/9781492052630/)
- [Getting Started with Istio Service Mesh: Manage Microservices in Kubernetes](https://learning.oreilly.com/library/view/getting-started-with/9781484254585/)
- [Mastering Service Mesh](https://learning.oreilly.com/library/view/mastering-service-mesh/9781789615791)
- [Istio in Action](https://www.manning.com/books/istio-in-action)### Slides
- [Istio Service Mesh](https://docs.google.com/presentation/d/1CAFLqL8yn-s0kaPW09tLU_A-0Vjfhk4hnP7tr9zq4dY/)
- [Istio Service Mesh Introduction](https://www.slideshare.net/ssuserc5886a/istio-service-mesh-introduction)### Labs
- [Learn Istio using Interactive Browser-Based Scenarios](https://www.katacoda.com/courses/istio)
### Community Repositories
- https://github.com/GoogleCloudPlatform/istio-samples
- https://github.com/previousdeveloper/istio-simple-concepts
- https://github.com/mstrYoda/istio-examples
- https://github.com/open-policy-agent/opa-envoy-plugin/tree/master/examples/istio OPA - Istio & Envoy External Authorization
- https://github.com/ewolff/microservice-istio - Microservice Istio Sample
- https://github.com/saturnism/istio-by-example-java - This is the source code material for the Istio Codelab.
- https://github.com/bsorrentino/istio-sample
- https://github.com/zufardhiyaulhaq/istio-ratelimit-operator - Automatically create global & local rate limit in Istio with Kubernetes operator.### Community
- [Slack](https://istio.slack.com)
- [Istio - Community](https://istio.io/latest/about/community/join/)
- [Twitter](https://twitter.com/istiomesh)