内容提要
Linkerd 2.18是该开源服务网格项目自定价变更以来的最大版本更新,新增协议声明、多集群支持及Windows实验构建。Buoyant公司表示Linkerd已实现盈利,且保持Apache 2.0许可证不变。新版本旨在提升稳定性和功能,解决用户痛点。
关键要点
-
Linkerd 2.18是自定价变更以来的最大版本更新,新增协议声明、多集群支持及Windows实验构建。
-
Buoyant公司表示Linkerd已实现盈利,且保持Apache 2.0许可证不变。
-
新版本旨在提升稳定性和功能,解决用户痛点。
-
新增的协议声明功能允许Linkerd自动识别应用程序使用的协议,简化配置过程。
-
Linkerd 2.18支持GitOps兼容的多集群链接,增强了Kubernetes集群间的安全通信。
-
Gateway API解耦,Linkerd 2.18将不再默认安装Gateway API类型,提供更好的文档支持。
-
发布了Windows机器的实验性构建,旨在将Windows应用程序纳入Linkerd服务网格。
-
Linkerd适用于小型和大型部署,强调简单性而非规模。
-
Buoyant对50个或更多用户的组织收取稳定版本的费用,引发用户不满,但未改变许可证。
-
Linkerd的企业版本在2023年已发布,用户不必强制支付以访问稳定版本。
-
开源项目提供边缘版本,允许用户在生产环境中使用最新功能和修复。
延伸解读
新功能的实用性
Linkerd 2.18引入的协议声明功能,能够自动识别应用程序使用的协议,简化了配置过程。这意味着用户可以更轻松地将Linkerd集成到现有系统中,减少了手动配置的复杂性。然而,在极端负载情况下,协议检测可能会失败,导致连接被视为原始TCP数据,这可能影响HTTP特性。因此,用户在高负载环境中使用时需谨慎,考虑手动配置以确保稳定性。
多集群支持的优势
新版本的GitOps兼容多集群链接功能,允许在多个Kubernetes集群之间安全通信。这一改进对于需要跨云或混合云部署的企业尤为重要,能够提升基础设施管理的效率和安全性。随着多集群使用的普遍化,Linkerd 2.18的这一功能将帮助用户更好地管理复杂的云环境,降低运维风险。
Windows支持的前景
Linkerd 2.18发布了Windows机器的实验性构建,标志着Linkerd向Windows应用程序扩展的重要一步。这对于希望在多种环境中实现统一安全和可靠性的企业来说,具有重要意义。然而,作为实验性构建,用户在生产环境中使用时需谨慎,关注可能存在的稳定性和兼容性问题。
定价变更的影响
Buoyant对50个或更多用户的组织收取稳定版本费用的决定,引发了用户的不满。尽管许可证保持不变,但这一变化可能会影响用户对Linkerd的接受度。用户在选择使用Linkerd时,应考虑自身团队规模和对稳定性的需求,权衡是否选择付费版本或继续使用开源边缘版本。
延伸问答
Linkerd 2.18的新特性有哪些?
Linkerd 2.18新增了协议声明、多集群支持、Gateway API解耦和Windows实验构建等功能。
Linkerd的多集群支持有什么优势?
Linkerd的多集群支持允许应用程序在Kubernetes集群之间安全通信,增强了跨云和混合云部署的能力。
Linkerd的协议声明功能是如何工作的?
协议声明功能允许Linkerd自动识别应用程序使用的协议,从而简化配置过程。
Buoyant公司对Linkerd的定价政策有什么变化?
Buoyant对50个或更多用户的组织收取稳定版本的费用,但未改变Linkerd的Apache 2.0许可证。
Linkerd 2.18如何支持Windows应用程序?
Linkerd 2.18发布了Windows机器的实验性构建,旨在将Windows应用程序纳入Linkerd服务网格。
Linkerd与其他服务网格项目相比有什么优势?
Linkerd强调简单性,适用于小型和大型部署,而其他项目如Istio和Cilium则更侧重于大规模部署。