使用 Istio 做金丝雀发布

Istio 

Istio项目的一个好处是它提供了金丝雀部署所需的一切。金丝雀部署的想法是让一小部分用户流量测试新版本的服务,然后如果一切顺利,可以逐渐增加新版本百分比,同时逐步淘汰旧版本。 如果在此过程中出现任何问题,将中止升级并回滚到之前的版本。在最简单的形式中,发送到金丝雀版本的流量是随机选择的请求百分比,但

Istio 介绍

Istio 

用于微服务的强大服务网格谷歌,IBM和Lyft首次宣布公开发布Istio:一个开源项目,提供统一的方式来连接,保护,管理和监控微服务。我们目前的版本针对Kubernetes环境; 我们打算在未来几个月内增加对虚拟机和Cloud Foundry等其他环境的支持。 Istio为微服务增加了流量管理,并为

Istio 流量管理

Istio 

综述本页面概述了Istio中流量管理的工作原理,包括流量管理原则的优点。我们假定你已经阅读了什么是Istio? 并熟悉Istio的高层架构。 您可以在本节的其他指南中找到有关流量管理功能的更多信息。Pilot 和EnvoyIstio中流量管理的核心组件是Pilot,它管理和配置部署在Istio服务网

Istio 综述与设计目标

Istio 

综述本文档介绍Istio:一个用于连接,管理和保护微服务的开放式平台。Istio提供了一种简单的方法,通过负载均衡,服务到服务的认证,监控等为已部署服务的创建网络,并且无需对服务代码做任何更改。可以通过在整个环境中部署一个特殊的sidecar 代理来将Istio功能,sidecar截取微服务之间的所