In this presentation, we will talk about how we upgraded our microservices architecture by using istio in large scale clusters. Including:
- How to make istio managed services and our existing services communicate with each other.
- Use istio’s dynamic routing capabilities to implement sandbox functionality.
- Simplified the configuration management of istio by introducing a new CR (istiofilter) and implementing a new management console.
- Simplify the rate limit configurations by implementing a new CR.
- Performance tuning in large scale clusters.
在本次演讲中,我们要谈谈我们如何在大规模集群下使用istio升级我们的微服务架构。
这包括:
- 如何使 istio 管理的服务和现存服务之间可以互相通信。
- 使用 istio 动态路由的能力实现沙箱功能。
- 通过引入一个新的自定义资源 istiofilter 来简化 istio 的各项配置管理,并通过此实现一个 istio 的管理平台。
- 通过一个新的自定义资源实现限流配置的简化管理。
- 大规模集群性能优化
等等