微服务管理工具(Istio)1.0版本正式发布,新版本的功能更加适合广大用户直接的使用,提供更多的开源项目,同时也是微服务连接更全能的管理工具!
Istio介绍
Istio 是一个由谷歌、IBM 与 Lyft共同开发的开源项目,旨在提供一种统一化的微服务连接、安全保障、管理与监控方式。Istio 项目能够为微服务架构提供流量管理机制,同时亦为其它增值功能(包括安全性、监控、路由、连接管理与策略等)创造了基础。这款软件利用久经考验的 Lyft Envoy 代理进行构建,可在无需对应用程序代码作出任何发动的前提下实现可视性与控制能力。Istio项目是一款强大的工具,可帮助 CTO/CIO 们立足企业内部实施整体性安全、政策与合规性要求。
新版本更新内容
现在可以将多个 Kubernetes 集群添加到单个网格中,并启用跨集群通信和一致的策略实施。多集群支持功能现在是 Beta 状态。
通过网格实现对流量的细粒度控制的网络 API 现在是 Beta 状态。使用网关显式建模关于 ingress 和 egress 的关注点,允许运维人员控制网络拓扑并满足边缘的访问安全要求。
现在可以增量上线双向 TLS,而无需更新服务的所有客户端。这是一项重要的功能,可以解除在现有生产环境部署方面采用 Istio 的障碍。
Mixer 现在支持开发进程外适配器。这将成为在即将发布的版本中扩展 Mixer 的默认方式,使得构建适配器变得更加简单。
现在,Envoy 在本地完全评估了控制服务访问的授权策略,从而提升了它们的性能和可靠性。
通过 Helm chart 进行安装 现在是推荐的安装方法,它提供了丰富的自定义选项,以便根据您的需求配置 Istio。
在性能改进方面投入了大量精力,包括连续回归测试、大规模环境模拟和目标修复。
- PC官方版
- 安卓官方手机版
- IOS官方手机版