Kuma发布了1.0 GA版本,70+新特性和改进

可紊 提交于 2020-12-04 02:21:09

今天对Kuma来说是个大日子!Kuma 1.0现在已经具备了70多个特性和改进,可以在生产环境中使用和部署,为运行在多个集群、云(包括Kubernetes和基于VM的工作负载)上的每个应用程序创建现代分布式服务网格。


在我们了解这个版本之前,非常感谢社区和用户,感谢他们的贡献和反馈。


不要忘记关注GitHub上的Kuma,并在社区slack询问任何问题。

https://github.com/kumahq/kuma

https://kuma.io/community/


Kuma 1.0为Grafana提供了65个以上的图表,尽管你也可以通过TrafficLog和TrafficMetrics策略从任何其他系统收集数据。


这个新版本在以下方面提供了显著的新特性和改进:

多域🌎

  • 简化多区域部署,自动生成“区域(Zone)”资源。

  • 本地感知负载平衡,减少多区域延迟和降低出口成本。

  • 通过新的“Ingress”DP类型自动同步Ingress数据平面代理到全球CP。

服务和政策🚀

  • 增加了对显式外部服务的支持。

  • 增加了对一个新的“服务(Service)”资源的支持,该资源对每个“kuma.io/service”的多个数据平面代理进行分组。

  • 增加了对Kafka协议的支持。

  • “网格(Mesh)”资源中的可配置直通控制能力。

性能📊

  • 在任务关键的SLA执行的企业环境中进行战斗测试。

  • 在Kuma运行数以万计的服务时,显著的整体性能提升(约5倍)。

  • 资源的内部缓存的改进,以更好地支持高数据平面代理负载。

  • 在使用大量资源运行时,改进了CLI和GUI的整体可伸缩性。

安全🔒

  • 新的流用于使用控制平面保护数据平面代理并锁定它们之间的通信。

  • 新的流用于启动数据平面代理并将其连接到控制平面,该流在非K8s容器化环境中工作得更好。

  • 增加了对Kubernetes探针的支持。

  • 增强了Kubernetes的边车代理的准备状态检查。

其他➕

  • Kuma 1.0发布了一个新的GUI!

  • 在Grafana中增加了超过30个新的图表,以捕获大规模CP的行为。Kuma现在提供超过65+开箱即用图表。

  • 增加了对AWS ECS和Fargate部署的支持。

  • 升级到Envoy 1.16.0。


和更多!要获得功能和更新的完整列表,请查看完整的更改日志

https://github.com/kumahq/kuma/blob/master/CHANGELOG.md#060


Kuma 1.0为Grafana提供了65个以上的图表,尽管你也可以通过TrafficLog和TrafficMetrics策略从任何其他系统收集数据。


社区 + Slack

加入我们的社区频道,了解更多关于Kuma,包括我们的官方Slack聊天室!社区渠道对于启动和运行Kuma非常有用,对于学习如何贡献和讨论项目路线图也非常有用。Kuma是CNCF的沙盒项目,欢迎大家贡献和提问。

https://kuma.io/community/


下一次社区活动将于太平洋标准时间11月25日上午8:30举行。不要忘记在Twitter上关注Kuma!


升级

在升级Kuma之前,请务必仔细阅读升级指南

https://github.com/kumahq/kuma/blob/master/UPGRADE.md


点击【阅读原文】阅读网站原文




参加2020北美KubeCon + CloudNativeCon虚拟大会,免费注册!


扫描二维码联系我们!




CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux  Foundation,是非营利性组织。 

CNCF云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。请长按以下二维码进行关注。

本文分享自微信公众号 - CNCF(lf_cncf)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!