导语
Apache APISIX 从开源第一天就以社区方式成长,迅速成为全世界最活跃的开源 API 网关项目。这些成就,离不开社区小伙伴们的共同奋斗。
“独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。
我们还整理了一些适合新来社区的小伙伴们参加的 Issue !感兴趣的同学们,走过路过不要错过!
贡献者统计
Good First Issue
Issue #5795
链接:
https://github.com/apache/api...
问题描述:在某些场景下,我们只需要安装 etcd。但 install\_dependencies.sh 不支持这个功能,它默认安装 APISIX 的所有依赖项。我们可以在 install\_dependencies.sh 中单独支持安装 etcd 吗?
例如:
bash install_dependencies.sh etcd
Issue #5756
链接:
https://github.com/apache/api...
问题描述:目前的 OpenWhisk 插件会从 Apache OpenWhisk 获取响应,并直接返回,而不进行解析。这个请求可能包含复杂的数据,重写状态码、响应头和响应体。我们需要解析它并改变 APISIX 的响应。
像这样的复杂数据:
{
"statusCode": 401,
"headers": {
"addition-header": "a-header"
},
"body": "xxx" | {"xxx":"xxx"}
}
我们需要确定 OpenWhisk 响应是否包含它们,如果它们存在,就把它们写入 APISIX 响应。
Issue #5634
链接:
https://github.com/apache/api...
问题描述:目前在 apisix limit-* 插件中已经支持 var
、var_combination
了。我们可以支持一个类似于 function
的类型,这样就可以在 key 中把一些逻辑写成一个函数。然后我们可以从函数中获得 key。
近期功能特性亮点
APISIX mqtt-proxy 插件支持使用 route 上配置的上游信息
相关 PR:https://github.com/apache/api...
贡献者:spacewander
APISIX 支持在未设置环境时默认值
相关 PR:https://github.com/apache/api...
贡献者:kevinw66
APISIX 新增 rocketmq-logger 插件可以将接口请求日志以 JSON 的形式推送给外部 RocketMQ 集群
相关 PR:https://github.com/apache/api...
贡献者:yuz10
APISIX WASM 支持在 rewrite 阶段运行
相关 PR:https://github.com/apache/api...
贡献者:spacewander
APISIX 支持在 server 与 location 之间补充自定义 Nginx 配置
相关 PR:https://github.com/apache/api...
贡献者:zlhgo
APISIX stream 子系统支持记录日志
相关 PR:https://github.com/apache/api...
贡献者:bisakhmondal
APISIX 新增 OPA 插件,支持使用 OpenPolicyAgent 服务对 API 进行访问控制
相关 PR:https://github.com/apache/api...贡献者:bzp2010
APISIX 新增 vault 模块,将 HashiCorp Vault 与 APISIX 的 jwt-auth 认证插件整合
相关 PR:https://github.com/apache/api...
贡献者:bisakhmondal
Dashboard 支持配置使用 POST 表单数据作为高级匹配条件
相关 PR:https://github.com/apache/api...
贡献者:bzp2010
APISIX Ingresss 中可避免无 spec 字段的ApisixUpstream 资源导致的 panic
相关 PR:https://github.com/apache/api...
贡献者:Brhetty
APISIX Ingress 中为 Ingress 资源增加正则匹配的支持
相关 PR:https://github.com/apache/api...
贡献者:lxm
Apache APISIX 的项目官网和 Github 上的 Issue 上已经积累了比较丰富的文档教程和使用经验,如果您遇到问题可以翻阅文档,用关键词在 Issue 中搜索,也可以参与 Issue 上的讨论,提出自己的想法和实践经验。
近期博文推荐
本文详细介绍如何「将 Apache APISIX Ingress 网关接入 KubeSphere 并进行自定义监控」。
百万级 QPS 业务新宠,金山办公携手 Apache APISIX 打造网关实践新体验
本文介绍了金山办公如何使用 Apache APISIX 应对百万级 QPS 业务,同时基于 Apache APISIX 更新与改进网关实践层面的内容。
使用 Apache APISIX serverless 能力快速拦截 Apache Log4j2 的高危漏洞
本文介绍如何使用 Apache APISIX serverless 能力快速拦截 Apache Log4j2 的高危漏洞。
Apache APISIX 助力便利充电创领者小电实现云原生方案
本文介绍了国内便利充电创领者——小电通过应用 Apache APISIX,进行公司产品架构的云原生项目搭建。
本文介绍了 APISIX 新增的 rocketmq-logger 插件,可以将接口请求日志以 JSON 的形式推送给外部 RocketMQ 集群。
活动预告
12 月 26 日(周日),Apache APISIX 社区将联合 Apache RocketMQ 社区为大家带来超硬核的线上分享。想要了解更多应用实践内容,一起来参与此次的线上 Meetup 吧!众多精彩议题内容等你来看。
入群交流
扫描下方二维码,加入 Apache APISIX 线上直播交流群,了解更多社区动态!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。