跳至内容

宣布 Knative 1.6 版本发布

发布时间:2022-07-14,修订时间:2023-08-03

宣布 Knative 1.6 版本发布

Knative 的新版本现已在多个组件中可用。

按照安装 Knative中的说明安装所需的组件。

此版本对核心 Knative Serving 和 Eventing 组件进行了一些较小的改进,并对特定插件(特别是 net-kouriernet-gateway-apieventing-rabbitmq)进行了一些改进。

目录

服务

发行说明

💫 新功能和更改

  • HTTPRedirect 功能已稳定,并且已删除功能标志。此功能允许使用 networking.knative.dev/httpOption 注解在每个服务的基础上配置 HTTP -> HTTPS 重定向。 #13084
  • Serving API 不再拒绝未知字段,而是依赖于 kubernetes apiserver 来修剪(删除)这些字段。 #13095#13111

事件

发行说明

🐞 错误修复

  • 在某些情况下,并行会创建无效的订阅。 #6405

客户端

发行说明

💫 新功能和更改

  • 已将对 --broker-config 标志的事件支持添加到 broker create#1700
  • 已添加对 --probe-* 标志的 Serving 支持来管理服务存活性/就绪性 #1697
  • 已添加对挂载 EmptyDir 和 PersistentVolumeClaims 的 Serving 支持 #1679#1693

运算符

发行说明

💫 新功能和更改

  • 运算符支持覆盖默认的代理类。 #1123
  • 在 PodDisruptionBudget 中实现 minAvailable。 #1125

🐞 错误修复

  • 已删除 v1alpha1 版本。 #1104

网络扩展

kourier 插件

💫 新功能和更改

  • 添加一个新的实验性配置参数,通过 TCP 端口为不同命名空间分离内部流量。这应该能够在 Knative 中使用 NetworkPolicy。 #852
  • 在使用 AutoTLS 时实验性地启用过滤的密钥监视。这应该能够在大型集群中提供性能改进。 #862

🐞 错误修复

  • 修复使用 proxy_protocol 时的 SNI。 #869

网关 API 插件

💫 新功能和更改

  • 添加对 AutoTLS 的支持 #316

🐞 错误修复

  • 网络编程探针现在会尊重网关的服务端口。 #310

事件扩展

Apache Kafka 源

🐞 错误修复

  • KafkaSource 资源的删除现在可以正确清理内部调度资源。 #1206

RabbitMQ 代理和源

重大更改

  • 一些已弃用的细粒度配置选项已从 RabbitMQSource 中删除。 #800
  • RabbitMQSource 现在使用类似于代理的 RabbitCluster 引用。 #801
  • RabbitMQSource 参数已重新排列到逻辑组中。 #810

💫 新功能和更改

  • 消息预取现在自动设置为 100,从而提高了稳态吞吐量。 #856
  • 添加了在 RabbitmqBrokerConfig 中配置队列类型的能力。 #808
  • 支持 RabbitMQ ClusterReference 连接密钥。 #822

🐞 错误修复

  • 修复了配置了 retries 的 RabbitMQSource 对象在从事件目标接收错误时可能崩溃的错误。 #831

感谢贡献者

版本负责人:

贡献者:

了解更多

Knative 是一个开源项目,社区中的任何人都可以使用、改进和享受它。我们非常欢迎您加入我们!

我们使用分析和 Cookie 来了解网站流量。出于此目的,您的网站使用信息将与 Google 共享。 了解更多。