火山引擎 API 网关(API Gateway,APIG)正式开启公测。作为布局云原生观测治理领域的重要组成部分,APIG 将为企业级用户提供简洁易用的控制台能力,实现对流量的优雅管理。易用可观,稳定可靠火山引擎 A... APIG 具有更多元化的用法。通过将后端服务抽象为 Upstream,APIG 可以适用于以下场景:* **跨后端类型的流量分发**:一条 API 网关路由支持对接多种后端类型的 Upstream。通过在路由中配置多个 Upstream 的流量...
火山引擎 API 网关(API Gateway,APIG)正式开启公测。作为布局云原生观测治理领域的重要组成部分,APIG 将为企业级用户提供简洁易用的控制台能力,实现对流量的优雅管理。**易用可观,稳定可靠**火山引... APIG 具有更多元化的用法。通过将后端服务抽象为 Upstream,APIG 可以适用于以下场景:* **跨后端类型的流量分发** :一条 API 网关路由支持对接多种后端类型的 Upstream。通过在路由中配置多个 Upstream 的流量...
随着云原生技术的不断发展,企业对于应用的可扩展性、高可用性、安全性等方面的要求也越来越高。API 网关作为云原生架构中的关键组件,扮演着流量管理和分发的重要角色。近日,火山引擎 API 网关(API Gateway,APIG)... APIG 具有更多元化的用法。通过将后端服务抽象为 Upstream,APIG 可以适用于以下场景:- **跨后端类型的流量分发**:一条 API 网关路由支持对接多种后端类型的 Upstream。通过在路由中配置多个 Upstream 的流量权...
下面会从我们的经验来介绍 PaaS 平台管理网关和 Ingress API 的实践。### 网关管理实践#### 网关管理架构在 Kubernetes 上是通过 CRD API 做网关管理的。我们定义了两个资源:- Gateway CRD:定义使用何种类型的 Load Balancer 来做流量入口,选择何种类型的 Ingress Controller 以及启动配置。- TrafficRoute CRD:用于 Ingress API 管理。可指定该配置适用于哪个 Ingress Controller,支持配置路由匹配策略、通过内置 ...
本文为您介绍 API 网关当前支持的 Nginx Ingress Annotation。 重写注解 作用域 支持度 说明 nginx.ingress.kubernetes.io/rewrite-target 路由(Ingress) 兼容 将 Ingress 定义的原 Path 重写为指定目标,支持 Group Capture。 注意 rewrite-target 仅支持精确匹配和前缀匹配。对于前缀匹配类型,原 path 必须以/结尾,否则可能同步失败。 跨域注解 作用域 支持度 说明 nginx.ingress.kubernetes.io/enable-cors 路由(Ingress)...
问题现象调用 API 网关服务时,返回404 Not Found错误,且 Response Body 为空。 原因分析配置类问题,请求未匹配到路由。 服务协议不正确。例如:服务 A 仅支持 HTTP 协议,使用 HTTPS 协议进行访问将返回404 Not Found。 解决方案检查路由中的匹配规则(Method/Path/QueryString),是否和实际发送的 HTTP(S) 请求一致。 检查使用的服务协议是否正确。
前提条件已开通 API 网关服务。若未开通,请登录 API 网关控制台,根据控制台向导提示,开通服务。 已安装 apig-controller 组件。详情请参见 安装组件。 已在集群中生成私网 KubeConfig,详情请参见 连接集群。 (可选)如果需要对接已有 API 网关实例,请确保 API 网关控制台上存在状态为 运行中 的实例。详情请参见 创建实例。 操作步骤登录 容器服务控制台。 单击左侧导航栏中的 集群。 在集群列表页面,单击需要配置路由规则的目标...
本文汇总了使用 API 网关过程中涉及的基本概念,方便您快速查询和了解。 概念 说明 实例 一个实例相当于一个 API 网关。实例负责定义网关的规格大小和部署位置,并提供处理 API 所需的公网 IP、内网 IP、公网出口、计算、存储等资源。 服务 服务是一组路由对外暴露的入口,用于区分流量的来源和协议,实现业务、环境、逻辑租户隔离。每个服务提供一个独立的访问域名,以域名维度管理 API 访问业务。服务的生命周期依赖于实例。 路由 路...
API 网关支持对接火山引擎的函数服务 veFaaS,将一个已发布的函数抽象为一个 Upstream,作为网关的路由后端。业务采用 veFaaS 部署,希望通过网关将业务能力开放出来,需创建 veFaaS 类型 Upstream。本文为您介绍如何创建 veFaaS 类型 Upstream。 前提条件已创建实例,具体操作可参见 创建实例。 在 API 网关实例所在地域,已创建并发布函数。具体操作可参见 创建函数 和 发布函数。 使用限制Upstream 属于实例级别资源。同一实例下,相...
API 网关支持对接火山引擎的云服务器 ECS,将多个云服务器抽象为一个 Upstream,作为网关的路由后端。业务采用 ECS 部署,希望通过网关将服务能力开放出来,需创建 ECS 类型 Upstream。本文为您介绍如何创建 ECS 类型 Upstream。 前提条件已创建实例,具体操作可参见 创建实例。 在 API 网关实例所在地域,已购买 ECS,已完成业务部署。具体操作可参见 购买云服务器。 使用限制Upstream 属于实例级别资源。同一实例下,相同的 Upstream 只...
本文为您介绍 API 网关的典型应用场景。 整合网关功能,优化网关结构同时具备南北向和东西向流量管控能力,帮助业务集中化管理 API,减少转发次数和系统复杂度。 对接 Kubernetes IngressAPI 网关能够监听 Nginx Ingress 的路由规则,代替其进行流量转发,并满足多集群高可用部署场景的流量管控需求。 安全防护集成多种安全认证能力,并支持通过插件自定义扩展,为 API 的安全调用保驾护航。 灰度发布在创建路由的过程中,支持为不同的 U...
火山引擎 API 网关(API Gateway,APIG)正式开启公测。作为布局云原生观测治理领域的重要组成部分,APIG 将为企业级用户提供简洁易用的控制台能力,实现对流量的优雅管理。易用可观,稳定可靠火山引擎 A... APIG 具有更多元化的用法。通过将后端服务抽象为 Upstream,APIG 可以适用于以下场景:* **跨后端类型的流量分发**:一条 API 网关路由支持对接多种后端类型的 Upstream。通过在路由中配置多个 Upstream 的流量...
火山引擎 API 网关(API Gateway,APIG)正式开启公测。作为布局云原生观测治理领域的重要组成部分,APIG 将为企业级用户提供简洁易用的控制台能力,实现对流量的优雅管理。**易用可观,稳定可靠**火山引... APIG 具有更多元化的用法。通过将后端服务抽象为 Upstream,APIG 可以适用于以下场景:* **跨后端类型的流量分发** :一条 API 网关路由支持对接多种后端类型的 Upstream。通过在路由中配置多个 Upstream 的流量...