Kong 1.0 GA 版本正式发布,微服务 API 网关

王练
 王练
发布于 2018年12月22日
收藏 69

Kong 1.0 GA 版本已正式发布,这是一款可扩展、快速且开源的微服务 API 网关,用于管理、保护与连接混合及云原生架构。Kong 运行于全部服务之前,并可以通过插件实现各种扩展,例如身份验证、流量控制以及可观察性等等。

1.0 版本提供良好的向下兼容性。经过多年的发展以及成千上万生产级用户的支持,正式版本中增加了大量的重要功能以及修复工具,使 Kong 更快、更灵活。具体包括:

Service Mesh

在 1.0 版本中,用户现在不仅可以将 Kong 部署为 API 网关,还可以将其部署为独立的 service-mesh 代理。Kong 插件能为 Service Mesh 提供开箱即用的关键功能,并能与其他云原生技术集成,包括 Prometheus、Zipkin、健康检查、canary 测试和蓝绿测试等等。


Mutual TLS (mTLS) 和 TCP

在 1.0 版本中,Kong 集群能够创建一个 Certificate Authority ,Kong 节点可以使用它来建立相互 TLS 身份验证。此外,Kong 现在可以路由原始 TCP 流量,这意味着 Kong 现在可以对来自邮件服务器和其他基于 TCP 的应用的流量进行负载均衡。

gRPC

除 REST 外,Kong 1.0 现在还支持 gRPC 协议。基于 HTTP/2 构建,实现的 gRPC 支持能够为希望以更低成本与更低延迟实现东西流量连接的 Kong 用户带来新的选择。这对用户在混合环境下开启更多网格部署也非常实用。

新的迁移框架

Kong 1.0 引入了一个新的数据库抽象对象(DAO),它可以简化从一个数据库模式到另一个数据库模式的迁移,并且停机时间几乎为零。新的 DAO 允许用户一次性完成自有 Kong 集群的升级,而无需手动干预各个节点的升级操作。

插件开发套件(PDK)

PDK 包含一组 Lua 函数和变量,可由 custom-plugins 用于在 Kong 上实现自己的逻辑。尽管它在 0.14.0 中就已发布,但此次 1.0 版本中的变更承诺由该 PDK 构建的插件将完全与 Kong 1.0 及后续版本兼容。

其他 100 多项功能与修复

详见 Changelog


发行说明:https://konghq.com/blog/kong-1-0-ga/

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Kong 1.0 GA 版本正式发布,微服务 API 网关
加载中

精彩评论

随风而过1314
随风而过1314
Lua 开发的 很强😕
c
crystalsis
这个也service mesh了么
hotsmile
hotsmile
和istio比起来呢,不知道怎样?

最新评论(7

c
crystalsis
这个也service mesh了么
hotsmile
hotsmile
和istio比起来呢,不知道怎样?
i
iiiver3on
kong用的老版本会影响稳定性吗?
随风而过1314
随风而过1314
Lua 开发的 很强😕
跑跑跑跳
跑跑跑跳
有哪个公司要导入吗?想找这样的工作。😎
依然藏锋
这个是真的好!
理工男海哥
理工男海哥
好东西。
返回顶部
顶部