Knative 1.16 现已在多个组件中推出。此版本对核心 Knative Serving 和 Eventing 组件进行了多项小幅改进,同时还对特定插件进行了若干改进。
Knative Serving 1.16
新功能与变更
- 允许为 Knative 服务设置 hostPID、hostNetwork 和 HostIPC(功能标志:kubernetes.podspec-hostpid、kubernetes.podspec-hostnetwork、kubernetes.podspec-hostipc)。所有功能默认禁用。((#15414)
- 在构建控制器时支持 s390x/ppc (#15407)
Bug 修复
- 修复了阻止 cert manager 正确配置的 Bug (#15434)
Knative Eventing 1.16
新功能与变更
- 在 IMC 调度器中禁用控制器的默认健康检查 (#8125)
- EventPolicy 资源现在支持在入口时使用 SubscriptionsAPI 过滤器 (#8122)
- 在 Brokers 支持渠道 EventPolicies OwnerReference 中设置 UID (#8143)
- InMemoryChannel 入口:拒绝未授权请求 (#8162)
- JobSink:拒绝未授权请求 (#8169)
- Mt-broker-filter:只允许来自 Triggers Subscriptions OIDC ID 的请求 (#8147)
- 为 Parallel 的通道协调 EventPolicies ((#8112)
- OIDC 发现 URL 现在可以通过 config-features configmap 中的 oidc-discovery-base-url 功能标志进行配置 (#8145)
- 参考 MTChannelBased Brokers 的触发器现支持 Delivery Format 选项 (#8145)
- 使 auth 包独立于 eventpolicy informer (#8195)
Knative Client 1.16
新功能与变更
- 重构 codegen,使用 kube_codegen.sh 脚本 (#1964)
- knative.dev/client-pkg 包现已弃用,推荐使用 knative.dev/client/pkg 包 (#1953)
Knative func 1.16
新功能与变更
- 为 Go 启用集群内的 s2i 构建 (#2471)
Bug 修复
Knative Operator 1.16
新功能与变更
- 功能:Istio Gateway 可以配置自动的 HTTP 到 HTTPS 重定向 (#1912)
- Statefulset kafka 调度器通过 kafka 控制器进行管理扩展,因此我们忽略这些的副本 (#1889)
详情可查看官方公告。