Linkerd 2.0现在普遍可用:从服务网格到服务边卡
今天,云原生计算基金会(CNCF)和Linkerd的维护人员兴奋地宣布Linkerd 2.0的通用可用性。
2.0版本大大地改善了Linkerd的性能、资源消耗和易用性。它还将项目从集群范围的服务网格转换为可组合的服务边卡(sidecar),旨在为开发人员和服务所有者提供在云原生环境中成功所需的关键工具。
Linkerd公司创始人William Morgan和Oliver Gould于2016年发行,并于2017年初向CNCF贡献。从那以后,项目经历了快速增长,现在在全球范围内推动了从卫星图像到支付处理到人类基因组计划的各种应用生态系统。
Linkerd 2.0的服务边卡设计使开发者和服务所有者能够在他们的服务上运行Linkerd,提供自动的可观察性、可靠性和运行时诊断,而无需配置或代码更改。服务边卡方法还通过提供一个轻量级的、增量的路径来获得传统的服务网格特性,如平台范围的遥测、安全性和可靠性,从而降低了平台所有者和系统架构师的风险。
值得注意的发布亮点包括:
- 自包含的“服务边卡”设计,不需要集群范围的安装就可以扩展单个服务
- 增量路径到集群范围的服务网格,通过跨多个服务链接的服务边卡成为服务网格
- 零配置、零代码更改的安装过程
- 自动Grafana仪表板和普罗米修斯监测服务的“黄金指标”
- 服务之间的自动TLS,包括证书生成和分发
- Rust完全重写代理,在延迟、吞吐量和资源消耗方面产生了数量级的改进
加入社区
Linkerd 2.0可以在GitHub下载,社区欢迎新用户 贡献者。Linkerd核心维护团队可以在Slack、Twitter和邮件列表、meetup和其他云原生社区活动中找到。