OpenShift Container Platform 3.11 扩展和性能指南of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries OpenShift Container Platform 安装方法使用 Ansible。Ansible 对于运行并行操作非常有用,这意味着快 速高效的安装。但是,这些可通过额外的调整选项加以改进。如需可用 Ansible 配置选项列表,请参阅 Configuring Ansible 部分。 重要 重要 并行行为可能会认为内容源,如您的镜像 registry 或 Red Hat Satellite 服务器。准备服务 中的以下设置可以减少这个缓存大小: 发送到 API 服务器的客户端请求或 API 调用数量由每秒的 Queries(QPS)值和 API 服务器处理的并发请求 数决定。客户端可能会过量 QPS 速率发出的请求数量取决于突发值,这对具有极限的应用程序来说非常 有用,并可执行不监管的请求数量。当 API 服务器处理大量并发请求时,对请求的响应时间,特别是大型 和/或高密度的集群。建议您监控 Prometheus 中的 apiserver_request_count0 码力 | 58 页 | 732.06 KB | 1 年前3
OpenShift Container Platform 4.14 更新集群of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 仅支持更新到较新的版本。不支持将集群还原或回滚到以前的版本。如果您的更新失败, 请联系红帽支持。 在更新过程中,Machine Config Operator(MCO)将新配置应用到集群机器。MCO 会处理由 maxUnavailable 字段指定的、协调机器配置池中的节点数量,并将它们标记为不可用。在默认情况下, 这个值被设置为 1。MCO 根据 topology.kubernetes.io/zone OPENSHIFT 更新 更新 11 例如: CVO 在内部为清单构建依赖项图,其中 CVO 遵循以下规则: 在更新过程中,在较高运行级别的清单之前会应用较低运行级别的清单。 在一个运行级别中,可以并行应用不同组件的清单。 在一个运行级别中,单个组件的清单以字典顺序应用。 然后,CVO 按照生成的依赖项图应用清单。 注意 注意 对于某些资源类型,CVO 在应用清单后监控资源,并将其视为仅在资源达到稳定状态后成0 码力 | 149 页 | 1.94 MB | 1 年前3
OpenShift Container Platform 4.7 架构of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 用户置备的基础架构 1.2. 关于 CONTROL PLANE control plane 管理集群中的 worker 节点和 pod。您可以使用机器配置池(MCP)配置节点。MCPS 是基于 它们处理的资源的机器组,如 control plane 组件或用户工作负载。OpenShift 容器平台为主机分配不同的 角色。这些角色定义机器在集群中的功能。集群包含标准 control plane 和 worker OperatorHub 和模板等支持组件来开发应用程序。 将应用程序打包并部署为 Operator。 您还可以创建 Kubernetes 清单并将其存储在 Git 存储库中。Kubernetes 处理称为 pod 的基本单元。pod 是集群中一个运行中进程的单个实例。Pod 可以包含一个或多个容器。您可以通过对一组 pod 及其访问 策略进行分组来创建服务。服务为创建和销毁容器集时的其他应用提供永久内部0 码力 | 55 页 | 1.16 MB | 1 年前3
OpenShift Container Platform 4.6 发行注记of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 4. 在 Azure 上运行的集群的用户定义的出站路由 1.2.2.5. 将集群安装到 vSphere 版本 7.0 1.2.2.6. 使用安装程序置备的基础架构在裸机上安装集群 1.2.2.7. 处理 AWS、Azure 和 GCP 上的云 API 访问的凭证请求 1.2.2.8. 指定 control plane 和计算节点的磁盘类型和大小 1.2.2.9. 对于 Azure 安装,增加了 control 如需更多信息,请参阅在裸机上安装集群 1.2.2.7. 处 处理 理 AWS、 、Azure 和 和 GCP 上的云 上的云 API 访问 访问的凭 的凭证请 证请求 求 现在,install-config.yaml 文件中有一个新的 credentialsMode 字段,它定义了如何为 OpenShift Container Platform 组件处理 CredentialsRequest 自定义资源,以便在0 码力 | 91 页 | 1.15 MB | 1 年前3
OpenShift Container Platform 4.10 架构of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 定期检查节点进行配置偏移的守护进程。 Machine Config Operator( (MCO) ) 将新配置应用到集群机器的 Operator。 机器配置池 机器配置池 (MCP) 一组基于它们处理的资源的机器(如 control plane 组件或用户工作负载)。 metadata 有关集群部署工件的附加信息。 微服 微服务 务 编写软件的方法。应用程序可以使用微服务相互独立,划分为最小的组件。 集群中管理持久性和非持久性数据的容器存储。 Telemetry 此组件用于收集 OpenShift Container Platform 的大小、健康和状态等信息。 模板 模板 模板描述了一组可参数化和处理的对象,用于生成对象列表,供 OpenShift Container Platform 用于 创建。 用 用户 户置 置备 备的基 的基础 础架 架构 构 您可以在自己提供的基础架构上安装 OpenShift0 码力 | 63 页 | 1.40 MB | 1 年前3
OpenShift Container Platform 4.6 节点of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 分配资源。您可以允许 OpenShift Container Platform 自动 决定节点的最佳 system-reserved CPU 和内存资源,也可以手动为节点决定和设置最佳资源。 根据 节点上的处理器内核数和或硬限制,配置可在节点上运行的 pod 数量。 使用 pod 反关联性 安全地重新引导节点。 通过使用机器集缩减 集群来从集群中删除节点。要从裸机集群中删除节点,您必须首先排空节点 上的所有 重启策略。 如果整个 pod 失败,OpenShift Container Platform 会启动一个新 pod。开发人员必须解决应用程序可能 会在新 pod 中重启的情况。特别是,应用程序必须处理由以往运行产生的临时文件、锁定、不完整输出等 结果。 注意 注意 Kubernetes 架构需要来自云提供商的可靠端点。当云提供商停机时,kubelet 会防止 OpenShift Container0 码力 | 404 页 | 3.60 MB | 1 年前3
OpenShift Container Platform 4.9 节点of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 设置为节点分配资源。您可以允许 OpenShift Container Platform 自动决 定节点的最佳 system-reserved CPU 和内存资源,也可以手动决定并为节点设置最佳资源。 根据节点上的处理器内核数、硬限制或两者,配置可在节点上运行的 pod 数量。 使用 pod 反关联性来安全地重新引导节点。 通过使用机器集缩减集群,从集群中删除节点。要从裸机集群中删除节点,您必须首先排空节点 上的所有 重启策略。 如果整个 pod 失败,OpenShift Container Platform 会启动一个新 pod。开发人员必须解决应用程序可能 会在新 pod 中重启的情况。特别是,应用程序必须处理由以往运行产生的临时文件、锁定、不完整输出等 结果。 注意 注意 Kubernetes 架构需要来自云提供商的可靠端点。当云提供商停机时,kubelet 会防止 OpenShift Container0 码力 | 374 页 | 3.80 MB | 1 年前3
OpenShift Container Platform 4.10 虚拟化of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries 第 5 章 章 更新 更新 OPENSHIFT VIRTUALIZATION 5.1. 关于更新 OPENSHIFT VIRTUALIZATION 5.2. 配置自动工作负载更新 5.3. 批准待处理的 OPERATOR 更新 5.4. 监控更新状态 5.5. 其他资源 第 第 6 章 章 为 为 KUBEVIRT-CONTROLLER 和 和 VIRT-LAUNCHER 授予 授予额 额外的安全 OpenShift Virtualization 插件的数据保护 来备份包 含虚拟机的命名空间。 管理员现在可以通过编辑 HyperConverged CR 来声明性 创建和公开介质设备,如虚拟图形处理 单元(vGPU)。然后,虚拟机所有者可将这些设备分配给虚拟机。 您可以通过将单个 NodeNetworkConfigurationPolicy 清单应用到集群 来传输附加到桥接的静 态 IP 配置。0 码力 | 307 页 | 3.45 MB | 1 年前3
OpenShift Container Platform 4.3 架构of Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries Container Platform 安装程序使用一组目标和依赖项来管理集群安装。安装程序具有一组必须 实现的目标,并且每个目标都有一组依赖项。因为每个目标仅关注其自己的依赖项,所以安装程序可以采 取措施来并行实现多个目标。最终目标是正常运行的集群。通过满足依赖项而不是运行命令,安装程序能 够识别和使用现有的组件,而不必运行命令来再次创建它们。 下图显示了安装目标和依赖项的子集: 图 图 2.1. OpenShift 运行。您还可以基于节点标签(label),在节点的一个子集上运行 DaemonSet。 需要生命周期管理。 当您要移交应用程序供其他人使用时,请考虑创建 Operator。Operator 可 帮助您构建智能功能,自动处理备份和升级之类的事务。与 Operator Lifecycle Manager (OLM) 相结合,集群管理器可以将 Operator 公开给选定命名空间,以便集群中的用户可以运行它们。 具有标识0 码力 | 47 页 | 1.05 MB | 1 年前3
OpenShift Container Platform 4.13 CI/CDof Linus Torvalds in the United States and other countries. Java ® is a registered trademark of Oracle and/or its affiliates. XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries Dockerfile,并覆盖具有该名称的任何现有 文件。 2.3.2. Dockerfile 源 提供 dockerfile 值时,此字段的内容将写到磁盘上,存为名为 Dockerfile 的文件。这是处理完其他输入 source: git: uri: https://github.com/openshift/ruby-hello-world.git 1 ref: "master" httpd" 4 第 第 2 章 章 构 构建( 建(BUILD) ) 7 1 1 2 3 提供 dockerfile 值时,此字段的内容将写到磁盘上,存为名为 Dockerfile 的文件。这是处理完其他输入 源之后完成的;因此,如果输入源存储库的根目录中包含 Dockerfile,它会被此内容覆盖。 源定义是 BuildConfig 的 spec 部分的一部分: dockerfile 字段包含要构建的内联0 码力 | 129 页 | 1.37 MB | 1 年前3
共 75 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8













