本文作者吴舒旸,Apache APISIX committer,API7 开发工程师。目前主要负责混沌工程在 APISIX 上的实践。通过阅读本文,您将了解如何使用我们新推出的迁移工具,进行 Kong 到 Apache APISIX 到一键平滑迁移。
Apache APISIX 是一个生产可用的开源七层全流量处理平台,可作为 API 网关处理业务入口流量,具有极高性能、超低延迟,官方支持 dashboard 以及超过五十种插件。如果你正在使用 Kong,对 APISIX 感兴趣又苦于难以上手,不妨试试我们刚开源的迁移工具 Kong-To-APISIX,助你一键平滑迁移。
项目功能
Kong-To-APISIX 利用 Kong 和 APISIX 的声明式配置文件实现了配置数据的迁移,并根据两侧架构和功能的不同做出相应适配。目前我们支持了 Kong 一侧 Route、Service、Upstream、Target,Consumer 以及三个插件 Rate Limiting、Proxy Caching 以及 Key Authentication 的配置迁移,并以 Kong 的 Getting Started Guide 为例,完成了一个最小的 demo。
使用方法
- 使用 Deck 导出 Kong 声明式配置文件
具体步骤参照&#