1.5. Red Hat OpenShift Serverless 1.31


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

1.5.1. 新功能

  • OpenShift Serverless 现在使用 Knative Serving 1.10。
  • OpenShift Serverless 现在使用 Knative Eventing 1.10。
  • OpenShift Serverless 现在使用 Kourier 1.10。
  • OpenShift Serverless 现在使用 Knative (kn) CLI 1.10。
  • OpenShift Serverless 现在使用 Knative 用于 Apache Kafka 1.10。
  • kn func CLI 插件现在使用 func 1.11。
  • 使用 Service Mesh 的 OpenShift Serverless 多租户现在作为技术预览提供(TP)功能。
  • Serverless Logic 作为一个技术预览(TP)功能更新。

    有关使用说明 ,请参阅 Serverless Logic 文档

  • OpenShift Serverless 现在可以在单节点 OpenShift 上安装和使用。
  • 现在,您可以为现有 PersistentVolume 对象配置持久性卷声明(PVC),以用于 Serverless 功能。
  • 为 Ingress 指定 Kourier 和使用 DomainMapping 时,OpenShift Route 的 TLS 被设置为 passthrough,TLS 由 Kourier 网关处理。从 Serverless 1.31 开始,可以在 Kourier 网关的一侧指定启用的密码套件。
  • 当启用了 Kourier 时,将 Red Hat OpenShift Service Mesh 与 Serverless 集成现已弃用。对于 Service Mesh 集成,使用 net-istio 而不是 net-kourier

    详情请参阅 "Integrating Red Hat OpenShift Service Mesh with Serverless" 部分。

  • 3scale-kourier-gateway 部署添加了 PodDistruptionBudgetHorizontalPodAutoscaler 对象。

    • PodDistruptionBudget 用于定义部署中 pod 的最低可用性要求。
    • HorizontalPodAutoscaler 用于根据需求或自定义指标自动扩展部署中的 pod 数量。
  • 现在,您可以更改 Apache Kafka 主题名称的模式,用于 Apache Kafka 的 Knative 代理和频道。
  • DomainMapping v1alpha1 自定义资源定义(CRD)现已弃用。使用 v1beta1 CRD 替代。
  • NamespacedKafka 注解(一个技术预览(TP)功能)现已弃用,现在使用没有数据平面隔离的标准 Kafka 代理。

1.5.2. 修复的问题

  • 在以前的版本中,当使用完整的 Red Hat OpenShift Service Mesh 集成并使用 STRICT peer 验证部署 Knative Eventing 时,PingSource 适配器指标不可用。

    这个问题已被解决,PingSource 适配器指标现在使用不同的 作业 和服务 标签值来收集。以上值为 pingsource-mt-adapter,新值为 pingsource-mt-adapter-sm-service

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.