OpenShift Container Platform 4.10 架构架 架构 构概述 概述 1.1. OPENSHIFT CONTAINER PLATFORM 架构的常见术语表 1.2. 关于安装和更新 1.3. 关于 CONTROL PLANE 1.4. 关于面向开发人员的容器化应用程序 1.5. ABOUT RED HAT ENTERPRISE LINUX COREOS (RHCOS) AND IGNITION 1.6. 关于准入插件 第 第 2 章 章 PLATFORM 开 开发 发 6.1. 关于容器化应用程序开发 6.2. 构建一个简单容器 6.3. 为 OPENSHIFT CONTAINER PLATFORM 创建 KUBERNETES 清单 6.4. 面向 OPERATOR 进行开发 第 第 7 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) 7.1. 关于 RHCOS 7.2. 查看 IGNITION 配置文件 service 服务在一组 pod 上公开正在运行的应用程序。 Source-to-Image (S2I) 镜 镜像 像 基于 OpenShift Container Platform 中应用源代码的编程语言创建的镜像,以部署应用程序。 storage OpenShift Container Platform 支持许多类型的存储,包括内部存储和云供应商。您可以在 OpenShift Container0 码力 | 63 页 | 1.40 MB | 1 年前3
OpenShift Container Platform 4.14 OperatorMongoDB,它类似于 内置的原生 Kubernetes 对象。 Operator 与 与 Service Broker 的比 的比较? ? 服务代理(service broker)是实现应用程序的编程发现和部署的一个步骤。但它并非一个长时间运行 的进程,所以无法执行第 2 天操作,如升级、故障转移或扩展。它在安装时提供对可调参数的自定义 和参数化,而 Operator 则可持续监控集群的当前状态。非集群服务仍非常适合于 Go 的 Operator SDK 指南 。 5.3.2. 基于 Go 的 Operator 的 operator SDK 指南 Operator SDK 中的 Go 编程语言支持可以利用 Operator SDK 中的 Go 编程语言支持,为 Memcached 构 建基于 Go 的 Operator 示例、分布式键值存储并管理其生命周期。 通过以下两个 Operator Framework 核心组件来完成此过程: 预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。 有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。 Operator 开发人员可以利用 Operator SDK 中的 Java 编程语言支持,为 Memcached 构建基于 Java 的 Operator 示例、分布式键值存储并管理其生命周期。 通过以下两个 Operator Framework 核心组件来完成此过程: Operator0 码力 | 423 页 | 4.26 MB | 1 年前3
OpenShift Container Platform 4.10 安装OpenShift Container Platform 集群。OpenShift Local 设计为在本地计算机上运行,以简化设置和测试,并使用开发基于容器的应用所需的所有工具在本 地模拟云环境。 无论您使用什么编程语言,OpenShift Local 都可以托管您的应用程序,并将最小预配置的 Red Hat OpenShift Container Platform 集群引入本地 PC,而无需基于服务器的基础架构。 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 参数 参数 描述 描述 值 值 OpenShift Container Platform 4.10 安装 安装 96 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 内部或外部 内部或外部 .默认值为 External。 在非云平台和 IBM Cloud VPC 中不支持 将此字段设置为 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 参数 参数 描述 描述 值 值 OpenShift Container Platform 4.10 安装 安装 118 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 内部或外部 内部或外部 .默认值为 External。 在非云平台和 IBM Cloud VPC 中不支持 将此字段设置为0 码力 | 3142 页 | 33.42 MB | 1 年前3
OpenShift Container Platform 4.14 发行注记IT 机构提供了一个混合云应用平台。使用这个 平台可以在配置和管理成本最小化的情况下,利用安全、可扩展的资源部署新的或已有的应用程序。 OpenShift Container Platform 支持大量编程语言和开发平台,如 Java、JavaScript、Python、Ruby 和 PHP。 OpenShift Container Platform 基于 Red Hat Enterprise Linux(RHEL)和 Operator 管理: 一个新的 Operator API operators.operators.operatorframework.io 由新的 Operator Controller 组件提供,通过将面向用户的 API 整合到单个对象来简化已安装的 Operator 的管 理。这让管理员和 SRE 能够使用 GitOps 原则自动化进程并定义所需的状态。 Catalog API 由新 catalogd0 码力 | 73 页 | 893.33 KB | 1 年前3
OpenShift Container Platform 4.8 安装要。指定用户在镜像拉取规格中引用的 仓库。 字符串 imageContentSourc es.mirrors 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 Internal 或 External。把 publish 设 置为 Internal 以部署一个私有集群,它 不能被互联网访问。默认值为 要。指定用户在镜像拉取规格中引用的 仓库。 字符串 imageContentSourc es.mirrors 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 Internal 或 External。把 publish 设 置为 Internal 以部署一个私有集群,它 不能被互联网访问。默认值为 要。指定用户在镜像拉取规格中引用的 仓库。 字符串 imageContentSourc es.mirrors 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 Internal 或 External。把 publish 设 置为 Internal 以部署一个私有集群,它 不能被互联网访问。默认值为0 码力 | 2586 页 | 27.37 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CDPlatform 4.13 CI/CD 2 第 1 章 OPENSHIFT CONTAINER PLATFORM CI/CD 概述 OpenShift Container Platform 是面向开发人员的企业就绪 Kubernetes 平台,使组织能够通过 DevOps 实践(如持续集成(CI)和持续交付(CD))自动化应用程序交付流程。为了满足您的机构需求,OpenShift Container FROM 指令。然后,由 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.13 安装OpenShift Container Platform 集群。OpenShift Local 设计为在本地计算机上运行,以简化设置和测试,并使用开发基于容器的应用所需的所有工具在本 地模拟云环境。 无论您使用什么编程语言,OpenShift Local 都可以托管您的应用程序,并将最小预配置的 Red Hat OpenShift Container Platform 集群引入本地 PC,而无需基于服务器的基础架构。 此项。指定用户在镜像拉取规格中引用 的存储库。 字符串 imageContentSourc es.mirrors 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 内部或外部 内部或外部 .默认值为 External。 在非云平台上不支持将此字段设置为 Internal。 重要 此项。指定用户在镜像拉取规格中引用 的存储库。 字符串 imageContentSourc es.mirrors 指定可能还包含同一镜像的一个或多个 仓库。 字符串数组 publish 如何发布或公开集群的面向用户的端 点,如 Kubernetes API、OpenShift 路 由。 内部或外部 内部或外部 .默认值为 External。 在非云平台上不支持将此字段设置为 Internal。 重要0 码力 | 4634 页 | 43.96 MB | 1 年前3
OpenShift Container Platform 4.7 架构. . . . . . . . . . . 目 目录 录 第 第 1 章 章 架 架构 构概述 概述 1.1. 关于安装和更新 1.2. 关于 CONTROL PLANE 1.3. 关于面向开发人员的容器化应用程序 1.4. 关于 RED HAT ENTERPRISE LINUX COREOS(RHCOS)和 IGNITION 1.5. 关于准入插件 第 第 2 章 章 OPENSHIFT . . . . 5.3.1. 关于 Kubernetes pod 和服务 5.3.2. 应用程序类型 5.3.3. 可用的支持组件 5.3.4. 应用清单 5.3.5. 后续步骤 5.4. 面向 OPERATOR 进行开发 第 第 6 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) 6.1. 关于 RHCOS 6.1.1. RHCOS 主要功能 OpenShift Container Platform 中的重要组件,因为它们提供以下服务: 执行健康检查 提供观察应用程序的方法 管理无线更新 确保应用程序保持在指定状态 1.3. 关于面向开发人员的容器化应用程序 作为开发人员,您可以使用不同的工具、方法和格式 根据您的独特要求开发容器化应用,例如: 使用各种 build-tool、base-image 和 registry 选项来构建简单的容器应用。0 码力 | 55 页 | 1.16 MB | 1 年前3
OpenShift Container Platform 4.2 架构PLATFORM 开 开发 发 4.1. 关于容器化应用程序开发 4.2. 构建一个简单容器 4.3. 为 OPENSHIFT CONTAINER PLATFORM 创建 KUBERNETES 清单 4.4. 面向 OPERATOR 进行开发 第 第 5 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) 5.1. 关于 RHCOS 5.2. 查看 IGNITION 配置文件 1.1.3.1. 定制操作系 定制操作系统 OpenShift Container Platform 使用 Red Hat Enterprise Linux CoreOS (RHCOS),这是一款面向容器的 操作系统,结合了 CoreOS 和 Red Hat Atomic Host 操作系统的一些最佳特性和功能。RHCOS 是专门为 从 OpenShift Container Platform 1. 关于容器化应用程序开发 您可以通过多种方式使用容器来进行应用程序开发,每种方法更适合的使用情景也各不相同。为了说明这 种多样性,本文在介绍一系列方法时首先从开发单个容器开始,最后将容器部署为面向大型企业的任务关 键型应用程序。这些方法展示了不同的工具、格式和方法,供您用于容器化应用程序开发。本主题描述: 构建一个简单容器并将其存储在 registry 中 创建 Kubernetes 清单并将其保存到0 码力 | 32 页 | 783.33 KB | 1 年前3
OpenShift Container Platform 4.3 架构PLATFORM 开 开发 发 4.1. 关于容器化应用程序开发 4.2. 构建一个简单容器 4.3. 为 OPENSHIFT CONTAINER PLATFORM 创建 KUBERNETES 清单 4.4. 面向 OPERATOR 进行开发 第 第 5 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) 5.1. 关于 RHCOS 5.2. 查看 IGNITION 配置文件 1.1.3.1. 定制操作系 定制操作系统 OpenShift Container Platform 使用 Red Hat Enterprise Linux CoreOS (RHCOS),这是一款面向容器的 操作系统,结合了 CoreOS 和 Red Hat Atomic Host 操作系统的一些最佳特性和功能。RHCOS 是专门为 从 OpenShift Container Platform 1. 关于容器化应用程序开发 您可以通过多种方式使用容器来进行应用程序开发,每种方法更适合的使用情景也各不相同。为了说明这 种多样性,本文在介绍一系列方法时首先从开发单个容器开始,最后将容器部署为面向大型企业的任务关 键型应用程序。这些方法展示了不同的工具、格式和方法,供您用于容器化应用程序开发。本主题描述: 构建一个简单容器并将其存储在 registry 中 创建 Kubernetes 清单并将其保存到0 码力 | 47 页 | 1.05 MB | 1 年前3
共 37 条
- 1
- 2
- 3
- 4













