DigitalOcean Kubernetes 现已支持 Gateway API 托管服务

在 DigitalOcean Kubernetes 集群中管理流量,一直以来主要依赖 Ingress。虽然能满足基本需求,但在灵活性、角色分离和高级路由方面仍存在局限。今天,我们很高兴迎来新的改变。

我们正式宣布,Kubernetes Gateway API 托管服务现已预装在所有 DigitalOcean Kubernetes(DOKS)集群中,无需额外费用,即开即用。

这一新一代流量管理方案,比 Ingress 更具表现力、更易扩展、也更加强大。更重要的是,它基于 Cilium 的高性能 eBPF 实现,在无需传统代理开销的情况下,提供卓越的性能和先进的路由能力。

主要优势

  • 零配置即可使用:Gateway API 已通过 Cilium 预装在所有 DOKS 集群中
  • 高级流量管理:支持基于请求头的路由、流量分流和金丝雀发布
  • 卓越性能:Cilium 的 eBPF 在内核态运行,彻底消除代理开销
  • 原生 负载均衡 集成:与 DigitalOcean 网络负载均衡器无缝结合
  • 多租户支持:内置跨命名空间的资源共享,并通过 RBAC 实现安全管控
  • 面向未来的 API:由 Kubernetes 社区持续开发和标准化

为什么要超越 Ingress?------ Gateway API 的优势

Gateway API 由 Kubernetes 社区设计,旨在解决 Ingress API 的根本局限。它采用 角色导向的资源模型,将基础设施管理与应用路由清晰分离。

  • 集群运维人员 管理 Gateway 资源,决定流量如何进入集群(例如配置 DigitalOcean 负载均衡器)。
  • 应用开发者 管理 Route 资源(如 HTTPRoute),决定流量如何路由到各自的应用。

这种分工让职责更加明确,避免团队之间的相互干扰。

|--------|----------------|----------------------------|
| 特性 | Ingress | Gateway API |
| 资源模型 | 单一整体式资源 | 分离的 Gateway + Route 资源 |
| 团队协作流程 | 所有团队编辑同一资源 | 明确的基础设施/应用分离 |
| 路由功能 | 基础路径/主机匹配 | 支持头部、方法、权重、重定向 |
| 路由协议支持 | 仅支持 HTTP/HTTPS | 支持 HTTP、HTTPS、TCP、UDP、gRPC |
| 扩展性 | 基于注解 | 原生 API 字段 + 自定义策略 |

DigitalOcean 的差异化优势:Cilium + eBPF 带来的性能

我们的 Gateway API 实现不仅仅是架构更合理,更重要的是 性能的飞跃。 借助 Cilium,我们在 Linux 内核中直接利用 eBPF 处理流量,完全绕过 NGINX、HAProxy 等传统代理带来的开销。

这对应用意味着:

  • 低延迟:无需经过用户态代理转发
  • 更高吞吐:零拷贝的数据包处理
  • 更少 CPU 占用:内核级原生操作
  • 更小 内存 开销:无需额外的代理 Pod 或 sidecar

你可以在不牺牲性能的前提下,获得高级的路由功能。

价格

DOKS 已默认包含 Gateway API 支持,无需额外付费。你只需支付:

  • 由 Gateway 资源创建的 DigitalOcean 负载均衡器费用
  • 标准 DOKS 集群使用费用

在 DOKS 上体验 Gateway API

你可以查阅我们的产品文档与版本说明,快速上手 Kubernetes 托管 Gateway API 。我们也将后续推出相关教程,请关注DigitalOcean 中国区独家战略合作伙伴卓普云官网博客aidroplet.com

相关推荐
遇见火星3 小时前
Docker Compose 完全入门:一键启动所有容器
运维·docker·容器·docker compose
蘋天纬地8 小时前
k8s的控制平面是什么,有什么作用
容器·kubernetes
无级程序员10 小时前
clklog地域分析中的地名中英文对照问题解决
kubernetes
加加and减减13 小时前
Docker真实安装mysql8教程并优化配置
运维·mysql·docker·容器
qiuziqiqi15 小时前
ocker-compose.yml 和Dockerfile 区别
运维·docker·容器
杰克逊的日记15 小时前
如何在不影响业务的情况下对K8S集群升级
云原生·容器·kubernetes
逻极16 小时前
Kubernetes 从入门到精通:云原生容器编排
kubernetes·k8s·服务发现·容器编排
极客先躯17 小时前
高级java每日一道面试题-2026年02月03日-实战篇[Docker]-如何备份和恢复 Docker Volume?
运维·docker·容器·自动化·备份·持久化·恢复
江湖有缘17 小时前
自建私有任务管理平台|Docker Compose部署Ticky完整教程
运维·docker·容器
子牙老师17 小时前
你管这破玩意叫ChatGPT?
云原生·chatgpt·容器