Jump To Close Expand all Collapse all Table of contents Serving 1. Knative Serving 入门 Expand section "1. Knative Serving 入门" Collapse section "1. Knative Serving 入门" 1.1. 无服务器应用程序 Expand section "1.1. 无服务器应用程序" Collapse section "1.1. 无服务器应用程序" 1.1.1. 使用 Knative CLI 创建无服务器应用程序 1.1.2. 使用 YAML 创建无服务器应用程序 1.1.3. 使用管理员视角创建无服务器应用程序 1.1.4. 使用离线模式创建服务 1.1.5. 其他资源 1.2. 验证无服务器应用程序的部署 Expand section "1.2. 验证无服务器应用程序的部署" Collapse section "1.2. 验证无服务器应用程序的部署" 1.2.1. 验证无服务器应用程序的部署 2. 自动缩放 Expand section "2. 自动缩放" Collapse section "2. 自动缩放" 2.1. 自动缩放 2.2. 扩展范围 Expand section "2.2. 扩展范围" Collapse section "2.2. 扩展范围" 2.2.1. 最小扩展范围 Expand section "2.2.1. 最小扩展范围" Collapse section "2.2.1. 最小扩展范围" 2.2.1.1. 使用 Knative CLI 设置 min-scale 注解 2.2.2. 最大扩展范围 Expand section "2.2.2. 最大扩展范围" Collapse section "2.2.2. 最大扩展范围" 2.2.2.1. 使用 Knative CLI 设置 max-scale 注解 2.3. 并发 Expand section "2.3. 并发" Collapse section "2.3. 并发" 2.3.1. 配置软并发目标 2.3.2. 配置硬并发限制 2.3.3. 并发目标使用率 2.4. Scale-to-zero Expand section "2.4. Scale-to-zero" Collapse section "2.4. Scale-to-zero" 2.4.1. 启用 scale-to-zero 2.4.2. 配置 scale-to-zero 宽限期 3. 配置无服务器应用程序 Expand section "3. 配置无服务器应用程序" Collapse section "3. 配置无服务器应用程序" 3.1. 覆盖 Knative Serving 系统部署配置 Expand section "3.1. 覆盖 Knative Serving 系统部署配置" Collapse section "3.1. 覆盖 Knative Serving 系统部署配置" 3.1.1. 覆盖系统部署配置 3.2. 对 Serving 的多容器支持 Expand section "3.2. 对 Serving 的多容器支持" Collapse section "3.2. 对 Serving 的多容器支持" 3.2.1. 配置多容器服务 3.3. EmptyDir 卷 Expand section "3.3. EmptyDir 卷" Collapse section "3.3. EmptyDir 卷" 3.3.1. 配置 EmptyDir 扩展 3.4. Serving 的持久性卷声明 Expand section "3.4. Serving 的持久性卷声明" Collapse section "3.4. Serving 的持久性卷声明" 3.4.1. 启用 PVC 支持 3.4.2. OpenShift Container Platform 的其他资源 3.5. init 容器 Expand section "3.5. init 容器" Collapse section "3.5. init 容器" 3.5.1. 启用 init 容器 3.6. 将镜像标签解析到摘要 Expand section "3.6. 将镜像标签解析到摘要" Collapse section "3.6. 将镜像标签解析到摘要" 3.6.1. tag-to-digest 解析 Expand section "3.6.1. tag-to-digest 解析" Collapse section "3.6.1. tag-to-digest 解析" 3.6.1.1. 使用 secret 配置 tag-to-digest 解析 3.7. 配置 TLS 身份验证 Expand section "3.7. 配置 TLS 身份验证" Collapse section "3.7. 配置 TLS 身份验证" 3.7.1. 为内部流量启用 TLS 身份验证 3.8. 限制网络策略 Expand section "3.8. 限制网络策略" Collapse section "3.8. 限制网络策略" 3.8.1. 具有限制性网络策略的集群 3.8.2. 在具有限制性网络策略的集群中启用与 Knative 应用程序通信 4. 流量分割 Expand section "4. 流量分割" Collapse section "4. 流量分割" 4.1. 流量分割概述 4.2. traffic 规格示例 4.3. 使用 Knative CLI 进行流量分割 Expand section "4.3. 使用 Knative CLI 进行流量分割" Collapse section "4.3. 使用 Knative CLI 进行流量分割" 4.3.1. 使用 Knative CLI 创建流量分割 4.4. 用于流量分割的 CLI 标志 Expand section "4.4. 用于流量分割的 CLI 标志" Collapse section "4.4. 用于流量分割的 CLI 标志" 4.4.1. Knative CLI 流量分割标志 Expand section "4.4.1. Knative CLI 流量分割标志" Collapse section "4.4.1. Knative CLI 流量分割标志" 4.4.1.1. 多个标志和顺序优先级 4.4.1.2. 修订版本的自定义 URL Expand section "4.4.1.2. 修订版本的自定义 URL" Collapse section "4.4.1.2. 修订版本的自定义 URL" 4.4.1.2.1. 示例:将标签分配给修订版本 4.4.1.2.2. 示例:从修订中删除标签 4.5. 在修订版本间分割流量 Expand section "4.5. 在修订版本间分割流量" Collapse section "4.5. 在修订版本间分割流量" 4.5.1. 使用 OpenShift Container Platform Web 控制台管理修订版本之间的流量 4.6. 使用蓝绿策略重新路由流量 Expand section "4.6. 使用蓝绿策略重新路由流量" Collapse section "4.6. 使用蓝绿策略重新路由流量" 4.6.1. 使用蓝绿部署策略路由和管理流量 5. External 和 Ingress 路由 Expand section "5. External 和 Ingress 路由" Collapse section "5. External 和 Ingress 路由" 5.1. 路由概述 Expand section "5.1. 路由概述" Collapse section "5.1. 路由概述" 5.1.1. OpenShift Container Platform 的其他资源 5.2. 自定义标签和注解 Expand section "5.2. 自定义标签和注解" Collapse section "5.2. 自定义标签和注解" 5.2.1. 为 OpenShift Container Platform 路由自定义标签和注解 5.3. 为 Knative 服务配置路由 Expand section "5.3. 为 Knative 服务配置路由" Collapse section "5.3. 为 Knative 服务配置路由" 5.3.1. 为 Knative 服务配置 OpenShift Container Platform 路由 5.4. 全局 HTTPS 重定向 Expand section "5.4. 全局 HTTPS 重定向" Collapse section "5.4. 全局 HTTPS 重定向" 5.4.1. HTTPS 重定向全局设置 5.5. 外部路由的 URL 方案 Expand section "5.5. 外部路由的 URL 方案" Collapse section "5.5. 外部路由的 URL 方案" 5.5.1. 为外部路由设置 URL 方案 5.6. 每个服务的 HTTPS 重定向 Expand section "5.6. 每个服务的 HTTPS 重定向" Collapse section "5.6. 每个服务的 HTTPS 重定向" 5.6.1. 为服务重定向 HTTPS 5.7. 集群本地可用性 Expand section "5.7. 集群本地可用性" Collapse section "5.7. 集群本地可用性" 5.7.1. 将集群可用性设置为集群本地 5.7.2. 为集群本地服务启用 TLS 身份验证 5.8. Kourier 网关服务类型 Expand section "5.8. Kourier 网关服务类型" Collapse section "5.8. Kourier 网关服务类型" 5.8.1. 设置 Kourier 网关服务类型 5.9. 使用 HTTP2 和 gRPC Expand section "5.9. 使用 HTTP2 和 gRPC" Collapse section "5.9. 使用 HTTP2 和 gRPC" 5.9.1. 使用 HTTP2 和 gRPC 与无服务器应用程序交互 5.9.2. 在 OpenShift Container Platform 4.9 及更高版本中使用 HTTP2 和 gRPC 与无服务器应用程序交互 6. 配置对 Knative 服务的访问 Expand section "6. 配置对 Knative 服务的访问" Collapse section "6. 配置对 Knative 服务的访问" 6.1. 为 Knative 服务配置 JSON Web 令牌身份验证 6.2. 在 Service Mesh 2.x 中使用 JSON Web 令牌身份验证 Expand section "6.2. 在 Service Mesh 2.x 中使用 JSON Web 令牌身份验证" Collapse section "6.2. 在 Service Mesh 2.x 中使用 JSON Web 令牌身份验证" 6.2.1. 为 Service Mesh 2.x 和 OpenShift Serverless 配置 JSON Web 令牌身份验证 6.3. 在 Service Mesh 1.x 中使用 JSON Web 令牌身份验证 Expand section "6.3. 在 Service Mesh 1.x 中使用 JSON Web 令牌身份验证" Collapse section "6.3. 在 Service Mesh 1.x 中使用 JSON Web 令牌身份验证" 6.3.1. 为 Service Mesh 1.x 和 OpenShift Serverless 配置 JSON Web 令牌身份验证 7. 为 Serving 配置 kube-rbac-proxy Expand section "7. 为 Serving 配置 kube-rbac-proxy" Collapse section "7. 为 Serving 配置 kube-rbac-proxy" 7.1. 为 Serving 配置 kube-rbac-proxy 资源 8. 为 net-kourier 配置 burst 和 QPS Expand section "8. 为 net-kourier 配置 burst 和 QPS" Collapse section "8. 为 net-kourier 配置 burst 和 QPS" 8.1. 为 net-kourier 配置 burst 和 QPS 值 9. 为 Knative 服务配置自定义域 Expand section "9. 为 Knative 服务配置自定义域" Collapse section "9. 为 Knative 服务配置自定义域" 9.1. 为 Knative 服务配置自定义域 9.2. 自定义域映射 Expand section "9.2. 自定义域映射" Collapse section "9.2. 自定义域映射" 9.2.1. 创建自定义域映射 9.3. 使用 Knative CLI 的 Knative 服务自定义域 Expand section "9.3. 使用 Knative CLI 的 Knative 服务自定义域" Collapse section "9.3. 使用 Knative CLI 的 Knative 服务自定义域" 9.3.1. 使用 Knative CLI 创建自定义域映射 9.4. 使用 Developer 视角的域映射 Expand section "9.4. 使用 Developer 视角的域映射" Collapse section "9.4. 使用 Developer 视角的域映射" 9.4.1. 使用 Developer 视角将自定义域映射到服务 9.5. 使用 Administrator 视角的域映射 Expand section "9.5. 使用 Administrator 视角的域映射" Collapse section "9.5. 使用 Administrator 视角的域映射" 9.5.1. 使用 Administrator 视角将自定义域映射到服务 9.6. 使用 TLS 证书保护映射的服务 Expand section "9.6. 使用 TLS 证书保护映射的服务" Collapse section "9.6. 使用 TLS 证书保护映射的服务" 9.6.1. 使用 TLS 证书保护带有自定义域的服务 9.6.2. 使用 secret 过滤改进 net-kourier 内存用量 10. 为 Knative 服务配置高可用性 Expand section "10. 为 Knative 服务配置高可用性" Collapse section "10. 为 Knative 服务配置高可用性" 10.1. Knative 服务的高可用性 10.2. Knative 服务的高可用性 Expand section "10.2. Knative 服务的高可用性" Collapse section "10.2. Knative 服务的高可用性" 10.2.1. 为 Knative Serving 配置高可用性副本 法律通告 Settings Close Language: 日本語 简体中文 한국어 English Language: 日本語 简体中文 한국어 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 简体中文 한국어 English Language: 日本語 简体中文 한국어 English Format: Multi-page Single-page Format: Multi-page Single-page Serving Red Hat OpenShift Serverless 1.30开始使用 Knative Serving 并配置服务Red Hat OpenShift Documentation Team法律通告摘要 本文档提供有关开始使用 Knative Serving 的信息。它演示了如何配置应用程序,并涵盖自动扩展、流量分割和外部和入口路由等功能。 Next