1.4. Red Hat OpenShift Serverless 1.34


OpenShift Serverless 1.34 现已正式发布。OpenShift Container Platform 上的 OpenShift Serverless 的新功能、更新和已知的问题包括在以下备注中:

1.4.1. 新功能

  • OpenShift Serverless 现在使用 Knative Serving 1.14。
  • OpenShift Serverless 现在使用 Knative Eventing 1.14。
  • OpenShift Serverless 现在使用 Kourier 1.14。
  • OpenShift Serverless 现在使用 Knative (kn) CLI 1.14。
  • OpenShift Serverless 现在使用 Knative 用于 Apache Kafka 1.14。
  • kn func CLI 插件现在使用 func 1.15。
  • OpenShift Serverless Logic 现在支持在同一命名空间中为 OpenAPI 的多个配置。
  • OpenShift Serverless Logic 的管理控制台现在作为技术预览提供(TP)功能,用于简化开发流程。
  • OpenShift Serverless Logic 1.34 引入了一项新功能,它允许工作流通过配置来访问不同的 OpenShift Container Platform 集群。此功能允许用户在工作流中定义 REST 调用,以便与多个集群无缝交互。
  • 在 OpenShift Serverless Logic 中,作业服务存活度检查现已改进,以限制检索领导状态所需的时间。引入了一个新的系统属性 kogito.jobs-service.management.leader-check.expiration-in-seconds,允许您配置领导状态检查允许的最大时间。
  • 自动 EventType 注册是一个 Eventing 功能,现在作为技术预览提供(TP)。它根据代理入口和内存频道上处理的事件自动创建 EventTypes 对象,改进了使用和创建 EventTypes 的体验。
  • 加密 Serving 现在作为技术预览提供(TP)功能。
  • 现在,支持启动探测,有助于缩短冷启动时间,从而加快应用程序启动速度并提高性能。这些探测对于具有缓慢启动进程的容器特别有用。
  • OpenShift Serverless Serving 传输加密功能允许使用 TLS 通过安全和加密的 HTTPS 连接传输数据。现在,它作为一个技术预览(TP)功能提供。
  • 使用 S2I 构建器的 Go 功能现在作为 Linux 和 Mac 开发人员的一个技术预览(TP)功能提供,允许他们在这些平台上实施和构建 Go 功能。
  • 通过对 Knative Serving 的多容器支持,您可以使用单个 Knative 服务来部署多容器 pod。它还支持多个容器 的就绪度和存活度探测 值。
  • 现在,通过 KEDA (Kubernetes Event-Driven Autoscaling)作为技术预览(TP)改进了 Knative Kafka 触发的自动扩展。使用 CMA/KEDA 自动扩展通过优化 Kafka 触发器和 KafkaSource 对象的资源分配来进一步增强性能,从而确保事件驱动的工作负载中的可扩展性。
  • Knative Eventing 现在支持传输加密(Eventing TLS)中的数据作为技术预览(TP)功能。您可以将 Knative Eventing 组件配置为公开 HTTPS 地址,并将用户提供的 CA 信任捆绑包添加到客户端。

1.4.2. 修复的问题

  • 在以前的版本中,即使 KafkaSource.spec.net.tls.key 无法加载,KafkaSource 对象也会错误地处于 Ready 状态。这个问题已解决。现在,在创建 Kafka Broker,KafkaChannel,KafkaSource, KafkaSource , 或带有不支持的 TLS 证书的 KafkaSink 对象时,会报告一个错误,以确保正确处理和通知配置问题。
  • Eventing 控制器错误地重新排队错误的对象类型(Namespace),从而导致 "resource not found" 日志错误。这个问题现已解决,控制器现在可以处理对象重新排队,确保更准确的日志记录和资源管理。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.