首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Gateway API >GAMMA 计划如何让 Gateway API 支持服务网格?

GAMMA 计划如何让 Gateway API 支持服务网格?

词条归属:Gateway API

1. GAMMA 的定位

  • GAMMA(Gateway API for Mesh Management and Administration)是 Gateway API 子项目中专注于服务网格的工作流,目标是用同一套路由原语同时管理南北向与东西向流量,且尽量减少对 API 的改动、保持角色导向特性。

2. parentRef 翻转机制

  • GAMMA 的关键做法是:入集群场景下 Route 绑定到 Gateway,而服务网格场景下,同一个 HTTPRoute / GRPCRoute 直接绑定到 Service(通过 parentRefs 指定 kind: Service),表示该 Service 收到的所有流量都按此路由规则处理,无需引入新的资源类型。

3. 标准化与成熟度

  • GAMMA 自 2022 年启动,于 v1.1.0(2024 年 5 月)晋升为标准通道并达到 GA;Istio、Linkerd(2.14+)、Kuma(2.3+)、Cilium 等实现对 Mesh 画像一致性达标。腾讯云服务网格(TCM,100% 兼容 Istio API)亦可作为 GAMMA 一致的数据面,统一承载集群内服务间流量治理。
相关文章
Fizz Gateway是如何支持服务编排上传文件
通常文件上传或图片服务都是一个独立的服务来维护,它只专注于文件的上传和维护,不处理具体的业务逻辑。它会提供一个文件上传接口,上传成功后接口返回文件的URL(或文件ID)供业务方使用,业务方只需要存储文件的URL;下面以修改个人信息场景为例说明:
openapplus
2021-07-23
1.3K0
服务网格 2022 :Gateway API 是最大惊喜,eBPF 不会改变游戏规则
作者 | William Morgan 译者 | 平川 策划 | 褚杏娟 本文最初发布于 Linkerd 官方博客。 今年对于 Linkerd 是个好年景。尽管软件行业的大部分都在经济衰退中苦苦挣扎,但 Linkerd 的应用却一直在增长。事实上,日志指标显示,运行 Linkerd 的稳定 Kubernetes 集群数量在 2022 年翻了一番。Linkerd 可能是唯一一个从 CNCF 毕业的服务网格,但它肯定不会因为毕业而放缓发展的脚步! 这种增长从何而来?为什么是现在?基于 2022 年与新
深度学习与Python
2023-03-29
6000
应该切换到Kubernetes Gateway吗?
距离 Kubernetes Gateway API 发布v1.0版本已经过去一个月了,这标志着其一些关键 API 的毕业到普遍可用的状态。
云云众生s
2024-03-28
6530
gRPC: 如何让 gRPC 提供 Restful API 服务?
本文将介绍如何让一个 gRPC 服务,同时提供 gRPC 和 Restful API。
尹东勋
2021-10-08
3.6K2
如何让 Python 写的 API 接口同时支持 Session 和 Token 认证?
Django 是 Python 语言中最受欢迎的 Web 框架之一。其开箱即用的特性,使得我们可以利用它快速搭建一个传统的 Web 应用。
州的先生
2021-06-21
3.6K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券