开源 Traefik Proxy v3 发布,新增 WebAssembly、Kubernetes Gateway API 和 OpenTelemetry 支撑!
译自Traefik Proxy v3 Adds WebAssembly and Kubernetes Gateway API Support,作者 Steven J. Vaughan-Nichols 是一位资深的科技作家,自 CP/M-80 时代起就开始撰写有关技能和技能事务的文章。
领先的开源反向署理和负载均衡器Traefik Proxy正在添加更多云原生支撑。
自一切都是用 Linux、Apache、MySQL、Perl/PHP/Python(LAMP) 仓库编写的时候起,反向署理和负载平衡软件关于将后端服务与前端接口连接起来至关重要。
然后,云原生计算来了,工作变得愈加复杂。正如 Traefik 的创建者Emile Vauge之前在新式技能栈中所说,“传统的反向署理不适合这些动态环境。”现在,开源 Traefik Proxy 现已成功解决了这个问题将近十年,它正在进一步扩展其云原生支撑。
周三,该项意图母公司 Traefik Labs 推出了 Traefik Proxy v3 的第一个候选版别。这个新版别现在支撑WebAssembly (Wasm)、OpenTelemetry和Kubernetes Gateway API。
WebAssembly 的游戏规则改动者?
WebAssembly 支撑的加入可能会改动游戏规则。除了为无服务器和容器化应用程序供给高功用、言语无关的功用之外,Traefik 的支撑还为 Wasm 供给了更大的潜在商场。
“这关于 Traefik 来说是一个迈向低摩擦可扩展性的重要过程,因为它将其更广泛的插件纳入了其不断增长的生态系统,同时为开发人员供给了出色的体验。插件可以用不同的言语编写并直接编译成 Wasm,”开放全球应用安全项目(OWASP)Coraza项目(Web 应用程序防火墙)的联合负责人Jose Carlos Chavez在一份声明中说。
集成 OpenTelemetry 将为用户供给更好的应用程序可见性。 OpenTelemetry 是一种用于标准化日志记录、目标和跟踪格局的协议。它可以经过OpenTelemetry 协议(OTLP) 进行传输。
由于OpenTelemetry Collector还支撑Prometheus和Zipkin等较旧的数据搜集程序,这也将是 Traefik 扩展其可用性的方法。 当然,这将有助于网络办理员和开发人员进行故障扫除和功用优化。
“咱们公司现已在许多Kubernetes出产布置中广泛使用 Traefik,”芬兰电信公司Elisa的云架构师Jesse Haka在一份声明中说。Haka 是一位 Traefik Wasm 和 OpenTelemetry 开源贡献者。
“咱们巴望布置 Traefik 的这个新版别,以解锁 Wasm 和 OpenTelemetry 支撑,这些都是为咱们翻开新可能性的关键技能。”
Kubernetes Gateway API 支撑
最终,Traefik Proxy 对Kubernetes Gateway API的新支撑代表了简化 Kubernetes 环境中路由办理和装备的重大行动。 添加的 Gateway API 支撑供给了一种标准化的方法来办理和装备第 4 层和第 7 层 Kubernetes 路由。
即使没有这些改进,Traefik Proxy 仍然是云原生 API 网关领域的基石,迄今为止已下载 30 亿次。
关于现已使用 Traefik 的用户来说,一个好消息是 Traefik Labs 优先考虑从 Traefik Proxy v2 到 v3 的滑润过渡。这确保了向后兼容性,并为新语法供给渐进式采用途径。
Traefik Labs 首席技能官 Vauge 在一份声明中强调了应用程序署理在当今云原生国际中的重要性:“应用程序署理关于办理网络流量、确保高可用性和安全性至关重要。借助 v3,Traefik Proxy 成为云原生应用程序仓库中愈加重要的组件,供给无与伦比的易用性和强壮功用。”
本文在如此众生(yylives.cc/)首发,欢迎我们拜访。