OpenShift Container Platform 4.12 Serverless
OpenShift Container Platform 4.12 Serverless OpenShift Serverless 的安装、使用与发行注记 Last Updated: 2024-02-16 OpenShift Container Platform 4.12 Serverless OpenShift Serverless 的安装、使用与发行注记 法律通告 法律通告 Copyright property of their respective owners. 摘要 摘要 本文档提供有关如何在 OpenShift Container Platform 中使用 OpenShift Serverless 的信息. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 章 关于 关于 SERVERLESS 1.1. {SERVERLESSPRODUCTNAME} 概述 3 3 目 目录 录 1 OpenShift Container Platform 4.12 Serverless 2 第 1 章 关于 SERVERLESS 1.1. {SERVERLESSPRODUCTNAME} 概述 OpenShift Serverless 提供 Kubernetes0 码力 | 7 页 | 73.32 KB | 1 年前3OpenShift Container Platform 4.6 关于
相同和不同的地方 2.1.1. 核心 Kubernetes 和容器编配 2.1.2. 企业级就绪配置 2.1.3. 标准基础架构服务 2.1.4. 核心用户体验 2.1.5. 维护和策展的内容 2.1.6. 兼容 OpenShift Container Storage 2.1.7. Red Hat Middleware 兼容 2.1.8. OpenShift Serverless 2.1.9. Quay 集成兼容 高级集群管理 2.1.12. 高级网络 2.1.13. 开发者体验 2.1.14. 功能概述 2.2. 订阅限制 第 第 3 章 章 KUBERNETES 概述 概述 3.1. KUBERNETES 组件 3.2. KUBERNETES 资源 3.3. KUBERNETES 概念指南 3 3 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 10 10 10 17 Container Platform 文档可帮助您: 了解 了解 OpenShift Container Platform 开 开发 发 :了解不同类型的容器化应用,从简单的容器到高级 Kubernetes 部署和 Operator。 使用 使用项 项目 目 :从 Web 控制台或 CLI 创建项目,以组织和共享您开发的软件。 使用 使用应 应用程序 用程序 : 使用 OpenShift Container0 码力 | 26 页 | 718.91 KB | 1 年前3OpenShift Container Platform 4.9 构建应用程序
API 身份模拟(impersonation) 您可以配置对 OpenShift Container Platform API 的请求,使其表现为像是源自于另一用户。如需更多信 息,请参阅 Kubernetes 文档中的用户身份模拟。 2.2.2. 在创建项目时模拟用户 您可在创建项目请求时模拟其他用户。由于 system:authenticated:oauth 是唯一能够创建项目请求的 bootstrap rbac self-provisioners Name: self-provisioners Labels:Annotations: rbac.authorization.kubernetes.io/autoupdate=true Role: Kind: ClusterRole Name: self-provisioner Subjects: Kind Name 集群角色绑定,以防止自动更新角色。自动更新会使集群角色重置为默认 状态。 使用 CLI 更新角色绑定: i. 运行以下命令: ii. 在显示的角色绑定中,将 rbac.authorization.kubernetes.io/autoupdate 参数值设置为 false,如下例所示: 使用单个命令更新角色绑定: 5. 以通过身份验证的用户身份登陆,验证是否无法再自助置备项目: 输 输出示例 出示例 0 码力 | 184 页 | 3.36 MB | 1 年前3OpenShift Container Platform 4.10 构建应用程序
API 身份模拟(impersonation) 您可以配置对 OpenShift Container Platform API 的请求,使其表现为像是源自于另一用户。如需更多信 息,请参阅 Kubernetes 文档中的用户身份模拟。 2.2.2. 在创建项目时模拟用户 您可在创建项目请求时模拟其他用户。由于 system:authenticated:oauth 是唯一能够创建项目请求的 bootstrap rbac self-provisioners Name: self-provisioners Labels:Annotations: rbac.authorization.kubernetes.io/autoupdate=true Role: Kind: ClusterRole Name: self-provisioner Subjects: Kind Name 集群角色绑定,以防止自动更新角色。自动更新会使集群角色重置为默认 状态。 使用 CLI 更新角色绑定: i. 运行以下命令: ii. 在显示的角色绑定中,将 rbac.authorization.kubernetes.io/autoupdate 参数值设置为 false,如下例所示: 使用单个命令更新角色绑定: 5. 以通过身份验证的用户身份登陆,验证是否无法再自助置备项目: 输 输出示例 出示例 0 码力 | 198 页 | 3.62 MB | 1 年前3OpenShift Container Platform 4.2 Service Mesh 的安装、使用和发行注记信息
控制台中创建自定义链接 5.3. 自定义控制台路由 5.4. 自定义登录页面 5.5. 为外部日志链接定义模板 5.6. 创建自定义通知标语 5.7. 自定义 CLI 下载 5.8. 在 KUBERNETES 资源中添加 YAML 示例 第 第 6 章 章 关于 关于 WEB 控制台中的 控制台中的 WEB 终 终端 端 6.1. 安装 WEB 终端 6.2. 使用 WEB 终端 6.3. OPENSHIFT CONTAINER PLATFORM 中定制 中定制 WEB 控制台 控制台 15 4. 点 Save 按钮。 5.8. 在 KUBERNETES 资源中添加 YAML 示例 您可以随时动态地将 YAML 示例添加到任何 Kubernetes 资源中。 先决条件 先决条件 您必须具有集群管理员特权。 流程 流程 1. 在 Administration → Custom Resource 确保不再需要 DevWorkspace Operator 时,才按照以下步骤操作。 流程 流程 1. 删除 Operator 使用的 DevWorkspace 自定义资源,以及任何相关的 Kubernetes 对象,如部 署。 $ oc delete devworkspaces.workspace.devfile.io --all-namespaces \ --selector 'console0 码力 | 44 页 | 651.51 KB | 1 年前3OpenShift Container Platform 4.14 Operator
OPERATOR 6.22. INSIGHTS OPERATOR 6.23. KUBERNETES API SERVER OPERATOR 6.24. KUBERNETES CONTROLLER MANAGER OPERATOR 6.25. KUBERNETES SCHEDULER OPERATOR 6.26. KUBERNETES STORAGE VERSION MIGRATOR OPERATOR Container Platform 中最重要的组件。Operator 是 control plane 上打包、部署和 管理服务的首选方法。它们还可以为用户运行的应用程序提供优势。 Operator 与 Kubernetes API 和 CLI 工具(如 kubectl 和 oc 命令)集成。它们提供了监控应用程序、执 行健康检查、管理无线(OTA)更新的方法,并确保应用程序保持在指定的状态。 虽然这两个操作都遵循类似的 的扩展,可以在 Kubernetes 环境中(如 OpenShift Container Platform)监控软件的运行情况,并根据 软件的当前状态实时做出决策。Advanced Operator 被设计为用来无缝地处理升级过程,并对出现的错误 自动进行响应,而且不会采取“捷径”(如跳过软件备份过程来节省时间)。 从技术上讲,Operator 是一种打包、部署和管理 Kubernetes 应用程序的方法。0 码力 | 423 页 | 4.26 MB | 1 年前3OpenShift Container Platform 4.8 CLI 工具
ODO 发行注记 3.2. 了解 ODO 3.3. 安装 ODO 3.4. 配置 ODO CLI 3.5. ODO CLI 参考指南 第 第 4 章 章 用于 用于 OPENSHIFT SERVERLESS 的 的 KNATIVE CLI 4.1. 主要特性 4.2. 安装 KNATIVE CLI 第 第 5 章 章 PIPELINES CLI (TKN) 5.1. 安装 TKN 5.2 Platform 间执行端到端操作。与 Web 控制台不 同,它允许用户使用命令脚本直接处理项目源代码。 开发人员 CLI(odo) : odo CLI 工具使开发人员能够专注于通过处理与 Kubernetes 和 OpenShift Container Platform 相关的复杂概念来在 OpenShift Container Platform 上创建和维护应用程序 的主要目标。它可帮助开发人 的主要目标。它可帮助开发人员从终端在终端中编写、构建和调试应用程序,而无需管理集群。 Knative CLI(kn) :Knative (kn) CLI 工具提供简单直观的终端命令,可用于与 OpenShift Serverless 组件(如 Knative Serving 和 Eventing)交互。 Pipelines CLI(tkn) :OpenShift Pipelines 是 OpenShift Container0 码力 | 152 页 | 1.24 MB | 1 年前3OpenShift Container Platform 4.14 发行注记
Java、JavaScript、Python、Ruby 和 PHP。 OpenShift Container Platform 基于 Red Hat Enterprise Linux(RHEL)和 Kubernetes,为当今的企业级 应用程序提供了一个更加安全、可扩展的多租户操作系统,同时提供了集成的应用程序运行时及程序库。 OpenShift Container Platform 可以满足用户对安全性、隐私、合规性及监管的要求。 可以满足用户对安全性、隐私、合规性及监管的要求。 1.1. 关于此版本 OpenShift Container Platform (RHSA-2023:5006)现已正式发布。此发行版本使用 Kubernetes 1.27 和 CRI-O 运行时。OpenShift Container Platform 4.14 的新功能、改变以及已知的问题包括在此文档中。 OpenShift Container Platform Container Platform 4.13 更新至 更新至 4.14 时 时所需的管理 所需的管理员 员确 确认 认 OpenShift Container Platform 4.14 使用 Kubernetes 1.27,它删除了已弃用的 API。 集群管理员必须在从 OpenShift Container Platform 4.13 升级到 4.14 前提供手动确认。这有助于防止升级 到 OpenShift0 码力 | 73 页 | 893.33 KB | 1 年前3OpenShift 的Windows 容器支持
OpenShift Container Platform 4.6 OpenShift 的 的 Windows 容器支持 容器支持 6 OpenShift 监控用户定义的项目 OpenShift Serverless Pod 横向自动扩展 Pod 垂直自动扩展 Windows 节点上不支持以下红帽功能: 红帽成本管理 Red Hat OpenShift Local Windows 节点不支持从私有 support for Windows Containers 只支持所有云供应商的树内存储驱动程序。 Kubernetes 有以下节点功能限制 : Windows 容器不支持巨页。 Windows 容器不支持特权容器。 Pod 终止宽限期要求在 Windows 节点上安装容器容器运行时。 Kubernetes 已发现几个 API 兼容性问题。 第 第 2 章 章 WINDOWS CONTAINER 注意 不支持具有 Windows 节点的集群的多租户。托管多租户用法在所有 Kubernetes 环境中都 存在安全性问题。额外的安全功能,如 Pod 安全策略,或节点的更精细的访问控制 (RBAC),使利用安全漏洞进行工具更困难。但是,如果您选择运行托管多租户工作负 载,则管理程序是唯一应使用的安全选项。Kubernetes 的安全域包括整个集群,而不是只 限于单个节点。对于可能会有恶意的多租户工作负载,应该使用物理隔离的集群。0 码力 | 38 页 | 757.61 KB | 1 年前3OpenShift Container Platform 4.10 CLI 工具
OPENSHIFT CLI 管理员命令参考 2.7. OC 和 KUBECTL 命令的使用方法 第 第 3 章 章 ODO 的重要更新 的重要更新 第 第 4 章 章 用于 用于 OPENSHIFT SERVERLESS 的 的 KNATIVE CLI 4.1. 主要特性 4.2. 安装 KNATIVE CLI 第 第 5 章 章 PIPELINES CLI (TKN) 5.1. 安装 TKN 5.2 Web 控制台不 同,它允许用户使用命令脚本直接处理项目源代码。 Knative CLI(kn) :Knative (kn) CLI 工具提供简单直观的终端命令,可用于与 OpenShift Serverless 组件(如 Knative Serving 和 Eventing)交互。 Pipelines CLI(tkn) :OpenShift Pipelines 是 OpenShift Container :Operator SDK 是 Operator Framework 的一个组件,它提供了一个 CLI 工具, 可供 Operator 开发人员用于从终端构建、测试和部署 Operator。它简化了 Kubernetes 原生应用 程序的构建流程,这些应用程序需要深入掌握特定于应用程序的操作知识。 第 第 1 章 章 OPENSHIFT CONTAINER PLATFORM CLI 工具概述 工具概述 30 码力 | 120 页 | 1.04 MB | 1 年前3
共 64 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7