KubeSphere 基于 Istio 微服务框架提供可视化的微服务治理功能,全面提升用户体验
如果您在 Kubernetes 上运行和伸缩微服务,您可以为您的分布式系统配置基于 Istio 的微服务治理功能。KubeSphere 提供统一的操作界面,便于您集成并管理各类工具,包括 Istio、Envoy 和 Jaeger 等。
KubeSphere 独特的微服务治理功能
流量治理
- 金丝雀发布提供灵活的灰度策略,将流量按照所配置的比例转发至当前不同的灰度版本
- 蓝绿部署支持零宕机部署,让应用程序可以在独立的环境中测试新版本的功能和特性
- 流量镜像模拟生产环境,将实时流量的副本发送给被镜像的服务
- 熔断机制支持为服务设置对单个主机的调用限制
虚拟化
可观测性有助于了解云原生微服务之间的关系。KubeSphere 支持可视化界面,直接地呈现微服务之间的拓扑关系,并提供细粒度的监控数据。
分布式链路追踪
KubeSphere 基于 Jaeger 让用户追踪服务之间的通讯,以虚拟化的方式使用户更深入地了解请求延迟、性能瓶颈、序列化和并行调用等。