1.7. Red Hat OpenShift Serverless 1.26 发行注记
OpenShift Serverless 1.26 现已正式发布。OpenShift Container Platform 上的 OpenShift Serverless 的新功能、改变以及已知的问题包括在此文档中。
1.7.1. 新功能
- 带有 Quarkus 的 OpenShift Serverless 功能现在是 GA。
- OpenShift Serverless 现在使用 Knative Serving 1.5。
- OpenShift Serverless 现在使用 Knative Eventing 1.5。
- OpenShift Serverless 现在使用 Kourier 1.5。
-
OpenShift Serverless 现在使用 Knative (
kn
) CLI 1.5。 - OpenShift Serverless 现在使用 Knative Kafka 1.5。
- OpenShift Serverless 现在使用 Knative Operator 1.3。
-
kn func
CLI 插件现在使用func
1.8.1。 - 持久性卷声明 (PVC) 现在为 GA。PVC 为 Knative 服务提供持久性数据存储。
新的触发器过滤器功能现在作为技术预览提供。它允许用户指定一组过滤器表达式,其中每个表达式都会为每个事件评估为 true 或 false。
要启用新的触发器过滤器,请在 operator 配置映射中
KnativeEventing
类型的部分中添加new-trigger-filters: enabled
条目:apiVersion: operator.knative.dev/v1beta1 kind: KnativeEventing ... ... spec: config: features: new-trigger-filters: enabled ...
Knative Operator 1.3 为
operator.knative.dev
添加了 API 的更新v1beta1
版本。要从
KnativeServing
和KnativeEventing
自定义资源配置映射中的v1alpha1
更新至v1beta1
,请编辑apiVersion
键:KnativeServing
自定义资源配置映射示例apiVersion: operator.knative.dev/v1beta1 kind: KnativeServing ...
KnativeEventing
自定义资源配置映射示例apiVersion: operator.knative.dev/v1beta1 kind: KnativeEventing ...
1.7.2. 修复的问题
- 在以前的版本中,Kafka 代理、Kafka 源和 Kafka sink 禁用联邦信息处理标准 (FIPS) 模式。这个问题已被解决,现在 FIPS 模式可用。
1.7.3. 已知问题
如果您将
net-istio
用于 Ingress,并使用security.dataPlane.mtls: true
通过 SMCP 启用 mTLS,Service Mesh 为*.local
主机部署DestinationRule
,这代表不允许对 OpenShift Serverless 使用DomainMapping
。要临时解决这个问题,部署
PeerAuthentication
来启用 mTLS,而不是使用security.dataPlane.mtls: true
。