OpenShift Container Platform 4.14 OperatorMongoDB,它类似于 内置的原生 Kubernetes 对象。 Operator 与 与 Service Broker 的比 的比较? ? 服务代理(service broker)是实现应用程序的编程发现和部署的一个步骤。但它并非一个长时间运行 的进程,所以无法执行第 2 天操作,如升级、故障转移或扩展。它在安装时提供对可调参数的自定义 和参数化,而 Operator 则可持续监控集群的当前状态。非集群服务仍非常适合于 podman 和 docker)和容器 registry(如 Quay)来管理捆绑包镜像的存储和发布。 Operator 元数据可以包括: 标识 Operator 的信息,如名称和版本。 驱动 UI 的额外信息,例如其图标和一些示例自定义资源 (CR)。 所需的和所提供的 API。 相关镜像。 将清单加载到 Operator Registry 数据库中时,会验证以下要求: 该捆绑包必须在注解中至少定义一个频道。 方便客户访问的商业应用程序,请使用红帽合作伙伴连接门户(connect.redhat.com)提供的认证工作流 来包括这个应用程序。 2.5.2. OperatorHub 架构 OperatorHub UI 组件默认由 openshift-marketplace 命名空间中 OpenShift Container Platform 上的 Marketplace Operator 驱动。 2.5.2.10 码力 | 423 页 | 4.26 MB | 1 年前3
OpenShift Container Platform 4.1 发行注记IT 机构提供了一个混合云应用平台。使用这个 平台可以在配置和管理成本最小化的情况下,利用安全、可扩展的资源部署新的或已有的应用程序。 OpenShift Container Platform 支持大量编程语言和开发平台,如 Java、JavaScript、Python、Ruby 和 PHP。 OpenShift Container Platform 基于 Red Hat Enterprise Linux metrics adapter 实例发送 Kubernetes API 聚合的 APIService 配置可能会在以后发行的版本中改 变。 1.2.5.2. 新的提示用 新的提示用户界面 界面 一个提示信息 UI 现已集成到 OpenShift Container Platform web 控制台中。现在,您可以从一个统一的 地方查看集群一级的提示信息及提示规则。 1.2.5.3. Telemeter Telemeter0 码力 | 22 页 | 287.47 KB | 1 年前3
OpenShift Container Platform 4.6 关于监控。 OpenShift Container Platform 4.6 关于 关于 4 REST API 参考 参考 :列出 OpenShift Container Platform 应用程序编程接口端点。 1.3. 集群管理员活动 OpenShift Container Platform 4.6 集群上的持续任务包括用于管理机器的各种活动,为用户提供服务, 以及遵循监视集群的日志记录功能。作为集群管理员,本文档可帮助您: :了解集群日志记录和配置不同的集群日志记录类型,如 Elasticsearch、 Fluentd、Kibana 和 Curator。 监 监控集群 控集群:了解如何配置监控堆栈。配置了监控后,使用 Web UI 访问监控仪表板。除了基础架 构指标外,您还可以提取和查看您自己的服务的指标。 远 远程健康 程健康监 监控 控 :OpenShift Container Platform 会收集有关集群的匿名聚合信息,并通过0 码力 | 26 页 | 718.91 KB | 1 年前3
OpenShift Container Platform 4.4 构建(build)HTTPS 代理。Git 插件将仅使用 Plugin Manager 面板上 Jenkins UI 中配置的代理。然后,在所有任务中,此代理都会被用 于 Jenkins 内部与 git 的所有交互。 其他 其他资 资源 源 您可以在 JenkinsBehindProxy 上找到有关如何通过 Jenkins UI 配置代理的说明。 3.4.2. 源克隆 secret 构建器 pod 需要访问定义为构建源的任何 脚本。如果这是二次运行 (在捕获了“未找到 tar 或 /bin/sh”错误后),它将仅负责调用 assemble 脚本,因为脚本和源代码都已就 位。 5.2.5.2. 编写 写 S2I 脚本 脚本 您可以使用任何编程语言编写 S2I 脚本,只要脚本可在构建器镜像中执行。S2I 支持多种提供 assemble/run/save-artifacts 脚本的选项。每次构建时按以下顺序检查所有这些位置: 1. BuildConfig secret,它将是您在配置 Webhook 时提供给 GitHub 的 URL 的一部分。 GitHub Webhook 定义示例: 注意 注意 Webhook 触发器配置中使用的 secret 与在 GitHub UI 中配置 Webhook 时遇到的 secret 字段不同。前者使 Webhook URL 唯一且难以预测,后者是一个可选的字符串字段,用于 创建正文的 HMAC 十六进制摘要,作为 X-Hub-Signature0 码力 | 101 页 | 1.12 MB | 1 年前3
OpenShift Container Platform 4.10 架构service 服务在一组 pod 上公开正在运行的应用程序。 Source-to-Image (S2I) 镜 镜像 像 基于 OpenShift Container Platform 中应用源代码的编程语言创建的镜像,以部署应用程序。 storage OpenShift Container Platform 支持许多类型的存储,包括内部存储和云供应商。您可以在 OpenShift Container 成置备 集群基础架构所需的资产,再创建集群基础架构,然后将集群部署到您提供的基础架构中。 Web 控制台 控制台 用于管理 OpenShift Container Platform 的用户界面(UI)。 worker 节 节点 点 负责执行集群用户工作负载的节点。Worker 节点也称为计算节点。 其他 其他资 资源 源 有关联网的更多信息,请参阅 OpenShift Container debug、oc logs、oc exec 和 oc attach。如果在轮转证书时,如果 MCP 被暂停,则 OpenShift Container Platform Web 控制台的 Alerting UI 中收到警报。 以下修改不会触发节点重新引导: 当 MCO 检测到以下任何更改时,它会在不排空或重启节点的情况下应用更新: 在机器配置的 spec.config.passwd.users.sshAuthorizedKeys0 码力 | 63 页 | 1.40 MB | 1 年前3
OpenShift Container Platform 4.14 镜像的列表表示。标签是将容器镜 像归类到广泛功能区域的方法。标签有助于 UI 和生成工具在应用程序创建过程 中建议相关容器镜像。 LABEL io.openshift.tags mongodb,mongodb24,nosql io.openshift.wants 指定标签列表,如果您未向容器镜像附带给定标签,则生成工具和 UI 可使用该 列表提供相关建议。例如,如果容器镜像需要 mysql 和 和 redis,而您未向容器 镜像附带 redis 标签,则 UI 可能会建议您将此镜像添加到部署中。 LABEL io.openshift.wants mongodb,redis io.k8s.description 该标签可用于向容器镜像用户提供有关此镜像所提供服务或功能的更详细信息。 然后 UI 可结合使用此描述与容器镜像名称,为最终用户提供更人性化的信息。 LABEL io.k8s 镜像可以使用此变量来表明它不支持扩展。UI 然后将这一信息传达给该镜像的用 户。不可扩展表示 replicas 值的最初设置不应超过 1。 LABEL io.openshift.non-scalable true io.openshift.min- memory 和 io.openshift.min-cpu 该标签建议容器镜像正常工作可能需要的资源量。UI 可能会警告用户:部署此容 器镜像可能会超出其用户配额。值必须与0 码力 | 118 页 | 1.13 MB | 1 年前3
OpenShift Container Platform 4.7 镜像的列表表示。标签是将容器镜 像归类到广泛功能区域的方法。标签有助于 UI 和生成工具在应用程序创建过程 中建议相关容器镜像。 LABEL io.openshift.tags mongodb,mongodb24,nosql io.openshift.wants 指定标签列表,如果您未向容器镜像附带给定标签,则生成工具和 UI 可使用该 列表提供相关建议。例如,如果容器镜像需要 mysql 和 和 redis,而您未向容器 镜像附带 redis 标签,则 UI 可能会建议您将此镜像添加到部署中。 LABEL io.openshift.wants mongodb,redis io.k8s.description 该标签可用于向容器镜像用户提供有关此镜像所提供服务或功能的更详细信息。 然后 UI 可结合使用此描述与容器镜像名称,为最终用户提供更人性化的信息。 LABEL io.k8s 镜像可以使用此变量来表明它不支持扩展。UI 然后将这一信息传达给该镜像的用 户。不可扩展表示 replicas 值的最初设置不应超过 1。 LABEL io.openshift.non-scalable true io.openshift.min- memory 和 io.openshift.min-cpu 该标签建议容器镜像正常工作可能需要的资源量。UI 可能会警告用户:部署此容 器镜像可能会超出其用户配额。值必须与0 码力 | 123 页 | 1.20 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CDHTTPS 代理。Git 插件将仅使用 Plugin Manager 面板上 Jenkins UI 中配置的代理。然后,在所有任务中,此代理都会被用 于 Jenkins 内部与 git 的所有交互。 其他 其他资 资源 源 您可以在 JenkinsBehindProxy 上找到有关如何通过 Jenkins UI 配置代理的说明。 2.3.4.2. 源克隆 源克隆 secret source: FROM 指令。然后,由 S2I 生成的 Dockerfile 会被传递 给 Buildah。 2.5.2.5.2. 如何 如何编 编写 写 Source-to-image 脚本 脚本 您可以使用任何编程语言编写 S2I 脚本,只要脚本可在构建器镜像中执行。S2I 支持多种提供 assemble/run/save-artifacts 脚本的选项。每次构建时按以下顺序检查所有这些位置: 1. 构建配置中指定的脚本。 secret,它将是您在配置 Webhook 时提供给 GitHub 的 URL 的一部分。 GitHub Webhook 定义示例: 注意 注意 Webhook 触发器配置中使用的 secret 与在 GitHub UI 中配置 Webhook 时遇到的 secret 字段不同。前者使 Webhook URL 唯一且难以预测,后者是一个可选的字符串字段,用于 创建正文的 HMAC 十六进制摘要,作为 X-Hub-Signature0 码力 | 129 页 | 1.37 MB | 1 年前3
OpenShift Container Platform 3.11 开始使用Container Platform 与版本 2 (v2) 有很大不同。 OpenShift Container Platform 3 提供了一组 编程语言 和 数据库,以及相关的信息和教程,供开发人员 参考来快速开始进行应用程序开发。Quickstart 模板提供了编程语言支持,它利用 构建器(builder)镜 像。 语 语言 言 实 实施及指南 施及指南 Ruby Rails Python Django Container Platform 与版本 2 (v2) 有很大不同。 OpenShift Container Platform 3 提供了一组 编程语言 和 数据库,以及相关的信息和教程,供开发人员 参考来快速开始进行应用程序开发。Quickstart 模板提供了编程语言支持,它利用 构建器(builder)镜 像。 语 语言 言 实 实施及指南 施及指南 Ruby Rails Python Django0 码力 | 24 页 | 290.05 KB | 1 年前3
OpenShift Container Platform 4.10 构建应用程序76 3 4 强制标识符,用于识别投射到对应目录中的绑定数据的类型。 可选:标识供应商的标识符,以便应用程序可以识别它可以连接到的后备服务类型。 要将绑定数据用作环境变量,请使用您选择的编程语言的内置语言功能,可以读取环境变量。 示例: 示例:Python 客 客户 户端使用 端使用 import os username = os.getenv("USERNAME") password 出现问题。作为临时解决方案,您可以修改程序代码或正在工作负载资源中运行的应用程 序,将文件复制到 /tmp 目录中并设置适当的权限。 要在现有 SERVICE_BINDING_ROOT 环境变量中访问和使用绑定数据,请使用您选择的编程语言的内置 语言功能来读取环境变量。 第 第 6 章 章 将 将应 应用程序 用程序连 连接到服 接到服务 务 77 示例: 示例:Python 客 客户 户端使用 端使用 from pyservicebinding 7.3. 命名空 命名空间 间中的 中的 Chart 软 软件 件仓库过滤 仓库过滤器 器 或者,运行: 输 输出示例 出示例 # optional and only needed for UI purposes description:# required: chart repository URL connectionConfig: 0 码力 | 198 页 | 3.62 MB | 1 年前3
共 48 条
- 1
- 2
- 3
- 4
- 5













