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/)首发,欢迎大家访问。

相关推荐
小章UPUP1 小时前
Kubernetes (K8s) 与 Podman 的比较
容器·kubernetes·podman
农民工老王3 小时前
K8s 1.31 私有化部署实战:从 Calico 崩溃到 NFS 挂载失败的排坑全记录
云原生·kubernetes
广州中轴线3 小时前
OpenStack on Kubernetes 生产部署实战(十四)
kubernetes·智能路由器·openstack
人间打气筒(Ada)20 小时前
k8s:CNI网络插件flannel与calico
linux·云原生·容器·kubernetes·云计算·k8s
江畔何人初21 小时前
pod的内部结构
linux·运维·云原生·容器·kubernetes
苦逼IT运维1 天前
从 0 到 1 理解 Kubernetes:一次“破坏式”学习实践(一)
linux·学习·docker·容器·kubernetes
腾讯云开发者1 天前
言出法随 -- Chaterm如何通过ASR精准操作K8S
云原生·容器·kubernetes
伟大的大威1 天前
NVIDIA DGX Spark (ARM64/Blackwell) Kubernetes 集群 + GPU Operator 完整部署指南
大数据·spark·kubernetes
only_Klein1 天前
kubernetes Pod 通信过程演示
网络·kubernetes·tcpdump
为什么不问问神奇的海螺呢丶1 天前
n9e categraf k8s监控配置 -cadvisor
云原生·容器·kubernetes