10.5. Red Hat OpenShift Serverless 技术预览 1.1.0 发行注记


10.5.1. 新功能

  • OpenShift Serverless 已更新为使用 Knative Serving 0.8.1。
  • 现在,增强的 Operator 元数据包括了有关支持状态和到官方安装文档的链接的更多信息。
  • 现在,一个开发者预览版本的 Knative Eventing 可以与 OpenShift Serverless 一起使用,但这不包括在 OpenShift Serverless Operator 中,且目前还不支持它作为这个技术预览的一部分。如需更多信息,请参阅 OpenShift Container Platform 上的 Knative Eventing

10.5.2. 修复的问题

  • 非项目管理员的用户在使用 OpenShift Serverless 时会看到以下出错信息:

    revisions.serving.knative.dev: User "sounds" cannot list resource "revisions

    现在,增加了新的 RBAC 规则,从而解决了这个问题。

  • 一个竞争条件使得 Istio sidecar 注入无法正常工作。Istio 没有考虑到在创建 Pod 时 knative-serving 命名空间需要存在于 ServiceMeshMemberRoll 中。Istio 现在会等待来自 ServiceMeshMemberRoll 的状态信息,从而解决了这个问题。

10.5.3. 已知问题

  • 用户在等待新创建的命名空间中的服务就绪时可能会看到 Unknown Uninitialized : Waiting for VirtualService to be ready 错误。这可能会持续几分钟。如果用户允许在创建命名空间和在命名空间中创建服务间有足够的时间(大约一分钟),则可能会避免这个错误。
  • 已存在的公共可见的 Knative 服务和路由无法更新为只在集群范围内可见。如果需要 Knative 服务和路由只在集群范围内可见,则需要在创建这些资源时配置。
  • 当集群长时间运行时,Knative 服务会返回 503 状态代码。Knative Serving Pod 不显示任何错误。重启 istio-pilot Pod 可临时解决这一问题。
  • gRPC 和 HTTP2 不适用于路由。这是 OpenShift 路由的一个已知的局限性。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.