TRAEFIK PROXY V3 重磅发布:支持 WEBASSEMBLY 和 KUBERNETES GATEWAY API

开源 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)OpenTelemetryKubernetes Gateway API

WebAssembly 的游戏规则改变者?

WebAssembly 支持的加入可能会改变游戏规则。除了为无服务器和容器化应用程序提供高性能、语言无关的功能之外,Traefik 的支持还为 Wasm 提供了更大的潜在市场。

"这对于 Traefik 来说是一个迈向低摩擦可扩展性的重要步骤,因为它将其更广泛的插件纳入了其不断增长的生态系统,同时为开发人员提供了出色的体验。插件可以用不同的语言编写并直接编译成 Wasm,"开放全球应用安全项目(OWASP)Coraza项目(Web 应用程序防火墙)的联合负责人Jose Carlos Chavez在一份声明中说。

集成 OpenTelemetry 将为用户提供更好的应用程序可见性。 OpenTelemetry 是一种用于标准化日志记录、指标和跟踪格式的协议。它可以通过OpenTelemetry 协议(OTLP) 进行传输。

由于OpenTelemetry Collector还支持PrometheusZipkin等较旧的数据收集程序,这也将是 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/)首发,欢迎大家访问。

相关推荐
wuxia211815 分钟前
minikube的安装
kubernetes·云计算
熊出没2 小时前
Kubernetes 实操命令大全
云原生·容器·kubernetes
闲人编程3 小时前
健康检查与就绪探针
kubernetes·web·状态机·健康检查·codecapsule·存活探针·启动探针
故事写到这6 小时前
第一章 Ubuntu24.04环境下的K8S部署【入门保姆级】
云原生·容器·kubernetes
走路带_风6 小时前
Ubuntu server 22.04 安装kubernetes
云原生·容器·kubernetes
Xyz996_8 小时前
K8S-Configmap资源
云原生·容器·kubernetes
Warren988 小时前
datagrip新建oracle连接教程
数据库·windows·云原生·oracle·容器·kubernetes·django
ascarl20109 小时前
准确--Kubernetes 修改 NodePort 端口范围操作文档
云原生·容器·kubernetes
少陽君10 小时前
Kubernetes Debug 专用镜像实践指南
云原生·容器·kubernetes
weixin_466811 小时前
K8S-RBAC2
docker·容器·kubernetes