Kong 3.0.0 发布,云原生 API 网关


Kong 是一款可扩展、快速且开源的微服务 API 网关,用于管理、保护与连接混合及云原生架构。

目前 Kong 发布了 3.0.0 版本,这个主要版本添加了一个用 Rust 编写的新路由器,和一个与 OpenTelemetry API 规范兼容的跟踪 API。此外,还进行了各种内部更改以提高 Kong 的性能和内存消耗。由于它是主要版本,建议用户查看更改列表,以确定升级时是否需要更改配置。

重大变化

  • 不支持从 2.1.0 之前的 Kong 进行蓝绿部署,升级到 2.1.0 或更高版本再升级到 3.0.0 进行蓝绿部署。#8896 
  • 弃用/停止生产 Amazon Linux (1) 容器和软件包(2020 年 12 月 31 日停产)#3966 
  • 弃用/停止生产 Debian 8 “Jessie” 容器和软件包(2020 年 6 月停产)#766

核心

  • 当给定上下文为“选择”时,Kong 模式库的 process_auto_fields 函数将不再制作传递给它的数据的深层副本。#8796 
  • Kong Plugin 或 DAO 模式中已弃用的简写字段已被删除,取而代之的是或键入的 shorthand_fields。#8815 
  • 从 Kong 模式和 Kong 字段模式中删除了对 legacy = true/false 属性的支持。#8958
  • Kong.serve_admin_api 已弃用的别名已被删除。如果自定义 Nginx 模板仍然使用它,请将其更改为 Kong.admin_content。 #8815
  • 删除了 dataplane 配置缓存,配置持久性现在使用 LMDB 自动完成。 #8704 

 

更多内容可以查看完整 CHANGELOG


相关文章

2022-08-31

上构建可扩展且可持续的神经搜索系统。 Jina 3.8.0 正式发布,本期主要更新如下: 新的功能 [ 527beb85] -升级 protobuf 版本 (#5082) [ c47cb716] -添加失败和成功的请求数指标 (#5079) Bug 修复 [ c81252ac] -更新到

2022-07-23

上构建可扩展且可持续的神经搜索系统。 Jina 3.7.0 正式发布,本期主要更新如下: 浮动执行器 可以在 Flow 中添加浮动执行器。这种在 Flow 中添加 Executor 的方式可用于正在构建的服务,响应不需要的异步后台任务。 f = Flow(

2022-09-04

云上构建可扩展且可持续的神经搜索系统。Jina 3.8.2 正式发布,本期主要更新如下: 新的功能 [ e794c06c] -公开 grpc 参数并添加生产就绪的 keepalive 参数 ( #5092 )  [ 6205ffc9] -添加 gpu dockerfile 支持到 jina hub new ( #5104 )  文

2022-02-22

上构建可扩展且可持续的神经搜索系统。 Jina 3.0.0 正式发布,该版本的内容主要关于云就绪和集成(cloud-readiness and integration),通过重构架构/通信层,使 Executor 通信更稳定,比以前版本更具可扩展性和健壮性。 Executors: 试

2022-05-24

Pigsty v1.5 现已正式发布。此版本包含完整的 Docker 支持,无数使用数据库的软件均可开箱即用。其他改进包括:基础设施自我监控、更好的冷备份支持、兼容 Redis 与 GP 的新 CMDB、ETCD 作为高可用 DCS、更好的日志收集与呈现。Github

2022-08-31

前言 时隔 4 个月,Apache ShenYu 迎来 2.5.0 的大版本,本次版本内容,共有 300 + 的 pull Request,60 + 的贡献者参与提交,88000 + 的添加或者修改的代码行数,该版本优化许多内容,让我们看下这个版本都做了什么。以下只是列举比较

2022-09-23

Eclipse 基金会已发布 Jakarta EE 10 平台、Web Profile 和新的 Core Profile 规范。Jakarta EE 10 引入了用于构建现代化、简化和轻量级云原生 Java 应用程序的功能。据 Eclipse 基金会执行董事 Mike Milinkovich 称 这个版本是在现代微服务

2021-11-18

Next Terminal v1.2.1 已经发布,HTML5 的远程桌面网关。 此版本更新内容包括: 修复「修改接入网关失败」的问题修复ssh离线资产一直卡在连接中的问题增加「[功能请求]审计的历史会话建议添加“已阅”的功能」close #194增加一

2022-09-08

作者:曾庆国(悦达) KubeVela 1.5 于近日正式发布。在该版本中为社区带来了更多的开箱即用的应用交付能力,包括新增系统可观测;新增 Cloud Shell 终端,将 Vela CLI 搬到了浏览器;增强的金丝雀发布;优化多环境应用交付工

2022-06-07

3.7.0 版本更新详情: build 依赖升级    spring-boot 2.6.8    spring-cloud-dependencies.version>2021.0.2    spring-boot-admin.version>2.6.7    hutool.version>5.8.1    fastjson.version>1.2.83 拆分boot模块为 boot和m

2022-05-26

相对于 Spring Boot 和 Spring Cloud 的项目 启动快 5 ~ 10 倍 qps 高 2~ 3 倍 运行时内存节省 1/3 ~ 1/2 打包可以缩小到 1/2 ~ 1/10(比如,90Mb 的变成了 9Mb) 基于 app.name 进行注册发现 与 k8s svc 相互对应 支持 Service Mesh 架构部署

2022-08-21

划通过其完全托管的云服务 MariaDB SkySQL 提供的云原生、可扩展的地理空间功能。公告称,“利用地理空间数据的应用是真正的变革,使企业能够提供新的产品或服务,这些产品或服务具有很强的吸引力,并为终端用户量

2022-06-11

Rook 是 Kubernetes 的开源云原生存储编排器,为不同的存储解决方案提供平台、框架和支持,以便与云原生环境进行原生集成。 Rook 将存储软件变成自我管理、自我扩展和自我修复的存储服务。它通过自动部署、启动、配置、扩展

2022-08-07

DE v1.0版本(CLI Build v1.0.23.4650,Server Build v1.0.23.4646)已经发布,在超过4000 个 Builds 之后,我们终于发布了v1.0版本。当前的版本已经完成了企业级云原生CloudIDE的特性闭环,允许个人/团队/企业用户在Windows/Mac/Linux上使用VSCode/JetBra