跳至内容

宣布 Knative 1.16 版本发布

发布时间:2024-10-25,修订时间:2024-10-30

宣布 Knative 1.16 版本发布

1.16 版本 Knative 的新版本现已在多个组件中可用。请按照安装 Knative中的说明安装所需的组件。

此版本对核心 Knative Serving 和 Eventing 组件进行了一些较小的改进,并对特定插件进行了一些改进。

目录

服务

服务版本发布横幅 版本说明: Knative Serving 1.16

💫 新功能和更改

  • 允许为 Knative 服务设置 hostPID、hostNetwork 和 HostIPC(功能标志:kubernetes.podspec-hostpid、kubernetes.podspec-hostnetwrok、kubernetes.podspec-hostipc)。所有功能默认禁用。(#15414,@skonto)
  • 在构建我们的控制器时支持 s390x/ppc(#15407,@dprotaso)

🐞 错误修复

  • 修复阻止正确配置 cert manager 的错误(#15434,@mstein11)

事件

事件版本发布横幅 版本说明: Knative Eventing 1.16

💫 新功能和更改

  • 在 IMC 调度程序中禁用控制器默认健康探测(#8125,@pierDipi)
  • EventPolicy 资源现在支持在入口处使用 SubscriptionsAPI 过滤器。(#8122,@Cali0707)
  • 在代理支持通道的 EventPolicies OwnerReference 中设置 UID(#8143,@creydr)
  • 内存通道入口:拒绝未经授权的请求(#8162,@creydr)
  • JobSink:拒绝未经授权的请求(#8169,@creydr)
  • Mt-broker-filter:仅允许来自触发器订阅 OIDC ID 的请求(#8147,@creydr)
  • 协调并行通道的 EventPolicies。(#8112,@rahulii)
  • OIDC 发现 URL 现在可以通过 config-features configmap 中的 oidc-discovery-base-url 功能标志进行配置。(#8145,@Cali0707)
  • 引用 MTChannelBased 代理的触发器现在支持交付格式选项(#8151,@Cali0707)
  • 使 auth 包独立于 eventpolicy informer(#8195,@creydr)

客户端

客户端版本发布横幅 版本说明: Knative 客户端 1.16

💫 新功能和更改

  • 重构代码生成以使用 kube_codegen.sh 脚本(#1964,@dsimansk)
  • knative.dev/client-pkg 包现已弃用,建议使用 knative.dev/client/pkg 包。(#1953,@cardil)

函数

版本说明: Knative func 1.16

💫 新功能和更改

  • 特性:为 Go 启用集群内 s2i 构建(#2471,@matejvasek)

🐞 错误修复

  • 修复了注册表有时无法指定端口的错误(#2510,@lkingland)
  • 测试:防止 git 单元测试中出现不明确的所有权存储库错误(#2499,@jrangelramos)
  • 修复:Go 函数无法在 Windows 上使用 S2I 构建(#2535,@matejvasek)

运算符

版本说明: Knative 运算符 1.16

💫 新功能和更改

  • 特性:Istio 网关可以通过自动 HTTP->HTTPS 重定向进行配置(#1912,@houshengbo)
  • Statefulset kafka 调度程序通过 kafka 控制器进行托管扩展,因此我们忽略这些上的副本(#1889,@matzew)

感谢贡献者

版本发布负责人

了解更多

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