OpenShift Container Platform 4.4 构建(build)(S2I) 构建 Source-to-Image (S2I) 是一种用于构建可重复生成的 Docker 格式容器镜像的工具。它通过将应用程序源 代码注入容器镜像并汇编新镜像来生成可随时运行的镜像。新镜像融合了基础镜像(构建器)和构建的源 代码,并可搭配 buildah run 命令使用。S2I 支持递增构建,可重复利用以前下载的依赖项和过去构建的 工件等。 S2I 的优点包括: 镜像灵活性 可以编写 (S2I) 构建 Source-to-Image (S2I) 是一种用于构建可重复生成的 Docker 格式容器镜像的工具。它通过将应用程序源 代码注入容器镜像并汇编新镜像来生成可随时运行的镜像。新镜像融合了基础镜像(构建器)和构建的源 代码,并可搭配 buildah run 命令使用。S2I 支持递增构建,可重复利用以前下载的依赖项和过去构建的 工件等。 S2I 的优点包括: 镜像灵活性 可以编写 (在捕获了“未找到 tar 或 /bin/sh”错误后),它将仅负责调用 assemble 脚本,因为脚本和源代码都已就 位。 5.2.5.2. 编写 写 S2I 脚本 脚本 您可以使用任何编程语言编写 S2I 脚本,只要脚本可在构建器镜像中执行。S2I 支持多种提供 assemble/run/save-artifacts 脚本的选项。每次构建时按以下顺序检查所有这些位置: 1. BuildConfig0 码力 | 101 页 | 1.12 MB | 1 年前3
OpenShift Container Platform 4.8 安装组成计算节点的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 compute.architectur e 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthrea ding 是否在计算机器上启用或禁用并发多线 程或超 超线 线程 程。默认情况下,启用并发多 的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 controlPlane.archite cture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 第 第 4 章 章 在 在 AWS 上安装 上安装 71 controlPlane.hypert hreading 组成计算节点的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 compute.architectur e 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthrea ding 是否在计算机器上启用或禁用并发多线 程或超 超线 线程 程。默认情况下,启用并发多0 码力 | 2586 页 | 27.37 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CDSource-to-image 构 构建 建 Source-to-Image (S2I) 是一种用于构建可重复生成的容器镜像的工具。它通过将应用程序源代码注入容 器镜像并汇编新镜像来生成可随时运行的镜像。新镜像融合了基础镜像(构建器)和构建的源代码,并可 搭配 buildah run 命令使用。S2I 支持递增构建,可重复利用以前下载的依赖项和过去构建的工件等。 2.1.1.3. Custom 构 构建 建 Source-to-image 构建 Source-to-Image (S2I) 是一种用于构建可重复生成的容器镜像的工具。它通过将应用程序源代码注入容 器镜像并汇编新镜像来生成可随时运行的镜像。新镜像融合了基础镜像(构建器)和构建的源代码,并可 搭配 buildah run 命令使用。S2I 支持递增构建,可重复利用以前下载的依赖项和过去构建的工件等。 2.5.2.1. 执 执行 行 source-to-image 指令。然后,由 S2I 生成的 Dockerfile 会被传递 给 Buildah。 2.5.2.5.2. 如何 如何编 编写 写 Source-to-image 脚本 脚本 您可以使用任何编程语言编写 S2I 脚本,只要脚本可在构建器镜像中执行。S2I 支持多种提供 assemble/run/save-artifacts 脚本的选项。每次构建时按以下顺序检查所有这些位置: 1. 构建配置中指定的脚本。0 码力 | 129 页 | 1.37 MB | 1 年前3
OpenShift Container Platform 4.7 安装组成计算节点的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 compute.architecture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthread ing 是否在计算机器上启用或禁用并发多线 程或超 超线 线程 程。默认情况下,启用并发多 的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 controlPlane.architec ture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 controlPlane.hyperth reading 是否在 control plane 机器上启用或禁用 machineNetwork: - cidr: 10.0.0.0/16 第 第 4 章 章 在 在 AWS 上安装 上安装 133 compute.architecture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthread ing 是否在计算机器上启用或禁用并发多线 程或超 超线 线程 程。默认情况下,启用并发多0 码力 | 2276 页 | 23.68 MB | 1 年前3
OpenShift Container Platform 3.11 扩展和性能指南在使用 Trident 插件时支持动态 PV 置备。 3. 供应商 GlusterFS、供应商 S3 和供应商 Swift 支持性和可配置性可能有所不同。 您可以使用聚合模式 GlusterFS(超融合或集群托管存储解决方案)或 GlusterFS(外部托管的存储解决 方案)用于 OpenShift Container Platform registry、日志记录和监控的对象存储。 5.3. 存储建议 服务器或者缓存代理 100-1000 生成动态内容的应用程序 取决于所使用的技术,HAProxy 通常可支持 5 到 1000 个程序的路由。路由器性能可能会受其后面的应用 程序的能力和性能的限制,如使用的语言,静态内容或动态内容。 应该使用 路由器分片 为应用程序提供更多路由,并帮助水平扩展路由层。 8.1.2. 性能优化 8.1.2.1. 设 设置 置连 连接的最大数量 接的最大数量 HAProxy0 码力 | 58 页 | 732.06 KB | 1 年前3
OpenShift Container Platform 4.14 发行注记机构提供了一个混合云应用平台。使用这个 平台可以在配置和管理成本最小化的情况下,利用安全、可扩展的资源部署新的或已有的应用程序。 OpenShift Container Platform 支持大量编程语言和开发平台,如 Java、JavaScript、Python、Ruby 和 PHP。 OpenShift Container Platform 基于 Red Hat Enterprise Linux(RHEL)和 QueryBrowser。 1.3.4.1.2. OperatorHub 中基于操作系 中基于操作系统的 的过滤 在这个版本中,OperatorHub 会根据节点的操作系统过滤,因为集群可以包含异构节点。 1.3.4.1.3. 支持在 支持在 web 控制台中安装特定的 控制台中安装特定的 Operator 版本 版本 在这个版本中,您可以根据控制台中的 OperatorHub 页面中的所选频道,从0 码力 | 73 页 | 893.33 KB | 1 年前3
OpenShift Container Platform 4.10 架构service 服务在一组 pod 上公开正在运行的应用程序。 Source-to-Image (S2I) 镜 镜像 像 基于 OpenShift Container Platform 中应用源代码的编程语言创建的镜像,以部署应用程序。 storage OpenShift Container Platform 支持许多类型的存储,包括内部存储和云供应商。您可以在 OpenShift Container 新状态,因而始终都能创建额外的机器并根据最新的 RHCOS 配置执行更新。 CRI-O 容器 容器运 运行 行时 时:尽管 RHCOS 包含运行 Docker 所需的 OCI 和 libcontainer 格式容器的功 能,但它融合的是 CRI-O 容器引擎,而非 Docker 容器引擎。通过专注于 Kubernetes 平台(例 如 OpenShift Container Platform)所需的功能,CRI-O 可以提供与不同0 码力 | 63 页 | 1.40 MB | 1 年前3
OpenShift Container Platform 4.6 在裸机上安装machineNetwork: - cidr: 10.0.0.0/16 第 第 1 章 章 在裸机上安装 在裸机上安装 19 compute.architecture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthread ing 是否在计算机器上启用或禁用并发多线 程或超 超线 线程 程。默认情况下,启用并发多 的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 controlPlane.architec ture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 controlPlane.hyperth reading 是否在 control plane 机器上启用或禁用 组成计算节点的机器的配置。 machine-pool 对象的数组。详情请查 看以下"Machine-pool"表。 compute.architecture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthread ing 是否在计算机器上启用或禁用并发多线 程或超 超线 线程 程。默认情况下,启用并发多0 码力 | 160 页 | 1.70 MB | 1 年前3
OpenShift Container Platform 4.6 在vSphere 上安装组成计算节点的机器的配置。 machine-pool 对象的数组。详情请查 看以下"Machine-pool"表。 compute.architecture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthread ing 是否在计算机器上启用或禁用并发多线 程或超线程。默认情况下,启用并发多 的机器的配置。 MachinePool 对象的数组。详情请查 看以下"Machine-pool"表。 controlPlane.architec ture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 controlPlane.hyperth reading 是否在 control plane 机器上启用或禁用 组成计算节点的机器的配置。 machine-pool 对象的数组。详情请查 看以下"Machine-pool"表。 compute.architecture 决定池中机器的指令集合架构。目前不 支持异构集群,因此所有池都必须指定 相同的架构。有效值为 amd64 (默认 值)。 字符串 compute.hyperthread ing 是否在计算机器上启用或禁用并发多线 程或超线程。默认情况下,启用并发多0 码力 | 204 页 | 2.26 MB | 1 年前3
OpenShift Container Platform 4.10 安装Container Platform 集群。OpenShift Local 设计为在本地计算机上运行,以简化设置和测试,并使用开发基于容器的应用所需的所有工具在本 地模拟云环境。 无论您使用什么编程语言,OpenShift Local 都可以托管您的应用程序,并将最小预配置的 Red Hat OpenShift Container Platform 集群引入本地 PC,而无需基于服务器的基础架构。 https://github.com/coreos/stream-metadata-go 的正式 stream- metadata-go 库。您还可以查看库中的示例代码。 在 Python 或 Ruby 等其他编程语言中使用您首选编程语言的 JSON 库。 在处理 JSON 数据的命令行工具中,如 jq: 为 AWS 区域输出当前的 x86_64 或 aarch64 AMI,如 us-west-1 : 输 输出示例 出示例 https://github.com/coreos/stream-metadata-go 的正式 stream- metadata-go 库。您还可以查看库中的示例代码。 在 Python 或 Ruby 等其他编程语言中使用您首选编程语言的 JSON 库。 在处理 JSON 数据的命令行工具中,如 jq: 为 AWS 区域输出当前的 x86_64 或 aarch64 AMI,如 us-west-1 : 输 输出示例 出示例0 码力 | 3142 页 | 33.42 MB | 1 年前3
共 49 条
- 1
- 2
- 3
- 4
- 5













