November 17, 2023
Higress 团队招募小伙伴加入~
加入Higress的商业化Team
我们商业化Team有充足的HC,欢迎加入👏,联系方式:微信(nomadao) 邮箱(zty98751@alibabainc.com)
团队介绍
Higress团队属于阿里云云原生中间件团队。
阿里云云原生中间件团队负责分布式软件基础设施,为阿里云上万家企业提供如微服务引擎、分布式事务、EDAS等分布式基础服务,加速企业上云的进程和创新速度。同时,云原生中间件团队也服务着阿里集团众多核心业务和场景,是支撑双十一狂欢节的核心团队之一。
在这里,有非常优秀的中间件产品和场景以及企业互联网架构平台,服务上万家阿里云的企业,支持大规模电商交易业务...
November 4, 2023
Higress 开源一周年:新版本,新标准,新工具,新征程
历程回顾
Higress 开源一年时间,一共发布了 18 个 release 版本,收获了 40 多位社区贡献者和 1800+ star,上图是这一年过来达成的一些关键的里程碑。
前面半年通过集成开源生态,打磨开源版本稳定性,并在发布 1.0 GA 版本后,社区又马不停蹄发布了 1.1 和 1.2 两个重要版本,实现了非 K8s 部署,Knative 适配等核心能力。
Higress 1.3 版本已经正式发布,除了增加的新功能,已有能力也在大量社区用户反馈的过程中不断完善改进,这个版本同时标志着 1.x 进入可以大规模生产使用的状态。
新版本:功能速览
自发布 1.2 版...
October 27, 2023
通过 Higress Wasm 插件 3 倍性能实现 Spring-cloud-gateway 功能
导读: 本文将和大家一同回顾 Spring Cloud Gateway 是如何满足 HTTP 请求/响应转换需求场景的,并为大家介绍在这种场景下使用 Higress 云原生网关的解决方案,同时还对比了两者的性能差异。
1. SCG 修改请求/响应
在 (以下简称为 SCG) 中,当我们需要对 HTTP 请求或响应进行修改时,SCG 提供了许多内置的 来满足我们对这种应用场景的需求,例如 AddRequestHeader,AddRequestParameter, DedupeResponseHeader,MapRequestHeader, ModifyRequestBody 等。
...
September 28, 2023
Higress在2023 KubeCon China的分享
分享简介
在9月26日的2023 KubeCon阿里云云原生开放日,Higress的分享内容分为两部分:
Part 1. 由上海费芮网络科技系统运维副总监戴喜军,带来费芮在选型企业版Higress作为K8s Ingress替代Nginx Ingress的介绍
Part 2. 由Higress开源社区负责人澄潭,带来Higress开源项目的介绍
开源版和企业版是Higress的一体两面,通过本次分享,相信大家会对Higress有更全面的了解。
Part 1. 费芮互动使用Higress作为Kubernetes Ingress实现稳定性和性能提升
费芮通过Higress解决了原本...
September 6, 2023
Higress + SkyWalking 链路追踪实战
作者介绍:钰诚Higress 是基于阿里内部的 Envoy Gateway 实践沉淀、以开源 Istio + Envoy 为核心构建的下一代云原生网关,实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,深度集成 Dubbo、Nacos、Sentinel 等微服务技术栈,能够帮助用户极大地降低网关的部署及运维成本且能力不打折;在标准上全面支持 Ingress 与 Gateway API,积极拥抱云原生下的标准 API 规范;同时,Higress Controller也支持 Nginx Ingress平滑迁移,帮助用户零成本快速迁移到 Higress。Higress 具有丰富的可观...
August 25, 2023
基于文件配置实现 Higress 极简独立部署
前置准备
安装 Docker Compose
请参考 Docker 官方文档来安装 Docker Engine,其中已经内置了 Docker Compose 组件:https://docs.docker.com/engine/install/
环境验证
1. 启动终端;
3. 执行 `docker compose version` 命令,确认可以正常输出 Docker Compose 的版本。
```
Docker Compose version v2.20.2
```
安装 Higrees
确定配置目录
由于这次我们准备使用文件来管理 Higress...
August 11, 2023
下一代云原生网关Higress:基于Wasm开发JWT认证插件
编者荐语:Higress 原生提供了 C++ 版本的 JWT 插件,二次开发适配自己业务需求成本比较高,基于该博主的 Go 版本插件二次开发会容易很多。
一、什么是Higress
Higress是基于阿里内部的Envoy Gateway实践沉淀、以开源Istio + Envoy为核心构建的下一代云原生网关,实现了流量网关 + 微服务网关 + 安全网关三合一的高集成能力,深度集成Dubbo、Nacos、Sentinel等微服务技术栈,能够帮助用户极大的降低网关的部署及运维成本且能力不打折;在标准上全面支持Ingress与Gateway API,积极拥抱云原生下的标准API规范;同时,Hig...
July 28, 2023
Windows 下 Higress 部署实践
前置准备
配置 WSL2
详情参看步骤15,顺便在微软商店中下载Terminal。
下载 Docker Desktop
1. 访问 Docker Desktop 官方下载页面
在浏览器中打开
2. 下载 Docker Desktop
在下载页面,找到适用于 Windows 的 Docker Desktop 版本,然后点击下载。
3. 运行安装程序
下载完成后,找到下载的安装程序(通常在你的 "下载" 文件夹中),然后双击运行。
安装 Cygwin
选择setupx86_64.exe,等待安装完成。
验证 Cygwin 安装是...
July 23, 2023
Higress 全局配置控制面原理分析
Higress 有个全局配置 ConfigMap 对象 higressconfig,参考配置如下:
```yaml
apiVersion: v1
data:
higress: |
tracing:
enable: true
sampling: 100
timeout: 500
skywalking:
service: skywalkingoapserver.opsystem.svc.cluster.local
port: 11800
...
...
kind: ConfigMap
metadata:
...