OpenShift Container Platform 3.11 扩展和性能指南管理大页 页面 面 14.1. 巨页的作用 14.2. 先决条件 14.3. 消耗大页面 第 第 15 章 章 在 在 GLUSTERFS 存 存储 储上 上进 进行 行优 优化 化 15.1. 数据库聚合模式指南 15.2. 测试的应用程序 15.3. 支持列表 15.4. 测试结果 32 32 32 33 33 33 33 34 34 34 36 36 36 36 37 及更新的版本 3.x v3 etcd 3.x 引入了重要的可伸缩性和性能改进,用于减少任意大小集群的 CPU、内存、网络和磁盘要求。 etcd 3.x 还会实施后向兼容的存储 API,促进磁盘 etcd 数据库的两个步骤迁移。出于迁移目 的,OpenShift Container Platform 3.5 中 etcd 3.x 使用的存储模式保留在 v2 模式中。自 OpenShift Container Platform 版本升 级不会自动将数据从 v2 迁移到 v3。您必须使用提供的 playbook,并遵循记录的流程来迁移数据。 etcd 版本 3 实现了向后兼容的存储 API,有助于对磁盘 etcd 数据库进行两步迁移。出于迁移目 的,OpenShift Container Platform 3.5 中 etcd 3.x 使用的存储模式保留在 v2 模式中。自 OpenShift Container Platform0 码力 | 58 页 | 732.06 KB | 1 年前3
OpenShift Container Platform 4.8 Service Mesh17. 为生产环境配置 SERVICE MESH 1.18. 连接服务网格 1.19. 扩展 1.20. 使用 3SCALE WEBASSEMBLY 模块 1.21. 使用 3SCALE ISTIO 适配器 1.22. 服务网格故障排除 1.23. ENVOY 代理故障排除 1.24. SERVICE MESH CONTROL PLANE 配置参考 1.25. KIALI 配置参考 1.26. JAEGER 中自定义安全性 2.7. 流量管理 2.8. 在 SERVICE MESH 上部署应用程序 2.9. 数据可视化和可观察性 2.10. 自定义资源 2.11. 使用 3SCALE ISTIO 适配器 2.12. 删除 SERVICE MESH 3 3 3 27 32 33 38 40 42 48 58 62 77 79 90 103 111 113 115 144 154 173 Service Mesh 2.1 不支持 3scale 混合器适配器。在升级到 Service Mesh 2.1 之前,删除基于 Mixer 的 3scale 适配器和任何其他 Mixer 插件。然后,使用 Service MeshExtension 资源手动安装和配置使用 Service Mesh 2.1+ 的新 3scale WebAssembly 适配器。 3scale 2.11 引入了基于 WebAssembly0 码力 | 344 页 | 3.04 MB | 1 年前3
OpenShift Container Platform 4.6 在vSphere 上安装加密的 应用程序的性能。 注意 注意 OpenShift Container Platform 集群需要正确配置入口路由器。control plane 初始化后, 您必须配置入口路由器。 以太网适配器硬件地址要求 当为集群置备虚拟机时,为每个虚拟机配置的以太网接口必须使用 VMware 机构唯一识别符 (OUI) 分配范 围中的 MAC 地址: 00:05:69:00:00:00 到 00:05:69:FF:FF:FF 录。这 个示例不是为选择一个名称解析服务提供建议。 例 1.7. DNS 区数据库示例 OpenShift Container Platform 4.6 在 在 vSphere 上安装 上安装 98 下面的 BIND 区文件示例显示了反向名字解析的 PTR 记录示例。 例 1.8. 反向记录的 DNS 区数据库示例 $TTL 1W @ IN SOA ns1.example.com. root 加密的 应用程序的性能。 注意 注意 OpenShift Container Platform 集群需要正确配置入口路由器。control plane 初始化后, 您必须配置入口路由器。 以太网适配器硬件地址要求 当为集群置备虚拟机时,为每个虚拟机配置的以太网接口必须使用 VMware 机构唯一识别符 (OUI) 分配范 围中的 MAC 地址: 00:05:69:00:00:00 到 00:05:69:FF:FF:FF0 码力 | 204 页 | 2.26 MB | 1 年前3
OpenShift Container Platform 4.7 安装-registry 命令行界面(CLI)工具安装一个较小的 Red Hat Quay 版本及其所需的组件。Red Hat OpenShift 的镜像 registry 会自动部署预先配置的本地存储 和本地数据库。它还包括自动生成的用户凭证和访问权限,其中只有一个输入集,且不会启动的额外配置 选项。 Red Hat OpenShift 的镜像 registry 提供了一个预先确定的网络配置,并在成功时报告部署的组件凭证并 记录的反向名称解析。 下面的 BIND 区文件的例子展示了关于名字解析的 A 记录的例子。这个示例的目的是显示所需的记录。这 个示例不是为选择一个名称解析服务提供建议。 例 例 7.1. DNS 区数据 区数据库 库示例 示例 $TTL 1W @ IN SOA ns1.example.com. root ( 2019070700 ; serial 3H ; refresh (3 hours) 第 第 7 章 章 在裸机上安装 在裸机上安装 971 下面的 BIND 区文件示例显示了反向名字解析的 PTR 记录示例。 例 例 7.2. 反向 反向记录 记录的 的 DNS 区数据 区数据库 库示例 示例 注意 注意 对于使用安装程序置备的基础架构的集群,只能添加 DNS 记录。 7.1.5. 生成 SSH 私钥并将其添加到代理中 如果要在集群上执行安装调试或灾难恢复,则必须为0 码力 | 2276 页 | 23.68 MB | 1 年前3
OpenShift Container Platform 4.10 可伸缩性和性能. . . . . . . . . . . . . . . . . 第 第 7 章 章 扩 扩展 展 CLUSTER MONITORING OPERATOR 7.1. PROMETHEUS 数据库存储要求 7.2. 配置集群监控 第 第 8 章 章 根据 根据对 对象限制 象限制规 规划您的 划您的环 环境 境 8.1. OPENSHIFT CONTAINER PLATFORM 为主发行版本测试了集群最大值 etcd_mvcc_db_total_size_in_use_in_bytes,表示历史压缩后实际数据库使用量 etcd_mvcc_db_total_size_in_bytes 显示数据库大小,包括等待碎片整理的可用空间 在导致磁盘碎片的事件后(如 etcd 历史记录紧凑)对 etcd 数据进行清理以回收磁盘空间。 历史压缩将自动每五分钟执行一次,并在后端数据库中造成混乱。此碎片空间可供 etcd 使用,但主机文 件系统不可用。您必须对碎片 Prometheus 警报指示您需要手动进行碎片处理。该警报在两个情况下显示: 当 etcd 使用超过 50% 的可用空间超过了 10 分钟 当 etcd 活跃使用小于其数据库总大小的 50% 超过了 10 分钟 您还可以通过检查 etcd 数据库大小(MB)来决定是否需要进行碎片整理。通过 PromQL 表达 (etcd_mvcc_db_total_size_in_bytes - etcd_mvcc_0 码力 | 315 页 | 3.19 MB | 1 年前3
OpenShift Container Platform 4.2 镜像5. 修改所上传的模板 8.6. 使用 INSTANT APP 和 QUICKSTART 模板 8.7. 编写模板 第 第 9 章 章 使用 使用 RUBY ON RAILS 9.1. 设置数据库 9.2. 编写应用程序 9.3. 将应用程序部署至 OPENSHIFT CONTAINER PLATFORM 第 第 10 章 章 使用 使用镜 镜像 像 10.1. 使用镜像概述 10.2 否升级到新版本,而不会因为不兼容的新镜像造成问题。下游用户如果使用 foo:latest,则可能要承担引 入不兼容更改的风险。 避免多 避免多进 进程 程 我们不建议在同一容器中启动多个服务,如数据库和 SSHD。因为容器是轻量级的,可轻松链接到一起以 编排多个进程,所以没有在同一个容器中启动多个服务的必要。您可以利用 OpenShift Container Platform 将相关镜像分组到一个 要访问数据库镜像来存储和检索数据的 web 前端镜像,则您的镜像应使用一个 OpenShift Container Platform 服务。服务为访问提供静态端点,该端 点不会随着容器的停止、启动或移动而改变。此外,服务还会为请求提供负载均衡。 提供通用 提供通用库 库 对于要运行由第三方提供的应用程序代码的镜像,请确保您的镜像包含适用于您的平台的通用库。特别要 为平台使用的通用数据库提供数据库驱动程序。例如,在创建0 码力 | 92 页 | 971.35 KB | 1 年前3
OpenShift Container Platform 4.14 镜像5. 修改所上传的模板 10.6. 使用即时应用程序和快速启动模板 10.7. 编写模板 第 第 11 章 章 使用 使用 RUBY ON RAILS 11.1. 先决条件 11.2. 设置数据库 11.3. 编写应用程序 11.4. 将应用程序部署至 OPENSHIFT CONTAINER PLATFORM 第 第 12 章 章 使用 使用镜 镜像 像 12.1. 使用镜像概述 12 作为开发人员,您可以使用 Ruby on Rails 进行: 编写应用程序: 设置数据库。 创建欢迎页面。 为 OpenShift Container Platform 配置应用程序。 将您的应用存储在 Git 中。 在 OpenShift Container Platform 中部署应用程序: 创建数据库服务。 创建 frontend 服务。 为应用程序创建路由。 第 第 1 章 否升级到新版本,而不会因为不兼容的新镜像造成问题。下游用户如果使用 image:latest,则可能要承担 引入不兼容更改的风险。 避免多 避免多进 进程 程 不要在同一容器中启动多个服务,如数据库和 SSHD。因为容器是轻量级的,可轻松链接到一起以编排多 个进程,所以没有在同一个容器中启动多个服务的必要。您可以利用 OpenShift Container Platform 将相 关镜像分组到一个0 码力 | 118 页 | 1.13 MB | 1 年前3
OpenShift Container Platform 4.13 网络兼容的网络接口卡。该卡在物理接口上运行多个虚拟功能。 物理功能 物理功能 (PF) :支持 SR-IOV 接口的网络适配器的 PCI Express (PCIe) 功能。 虚 虚拟 拟功能 功能 (VF) :支持 SR-IOV 的网络适配器上的轻量级 PCIe 功能。VF 与网络适配器上的 PCIe PF 关联。VF 代表网络适配器的虚拟实例。 交 交换 换机 机 :网络交换机。节点也可以重新连接到回来。 testpmd 请求,它会发送出该广播查找 DHCP 地址的逻辑流规则,该逻辑 流规则与该数据包匹配,并且响应了网关,DNS 服务器是 IP 地址等。 OVN-Kubernetes 在每个节点上运行一个守护进程。数据库和 OVN 控制器都有守护进程集,每个节点上 运行的 OVN 控制器。OVN 控制器在节点上对 Open vSwitch 守护进程进行编程,以支持网络提供程序功 能;出口 IP、防火墙、路由器、混合网络、IPSEC 的特定平台客户端,为 OVN 集成提供 CMS 特定的 插件。该插件将云管理系统的逻辑网络配置概念转换为 OVN 理解的 CMS 配置数据库中。 OVN 北向数据 北向数据库 库(nbdb) - 存储由 CMS 插件传递的逻辑网络配置。 OVN 南向数据 南向数据库 库(sbdb) - 存储每个节点上的 OpenVswitch (OVS)系统的物理和逻辑网络配置状 态,包括绑定它们的表。 ovn-northd0 码力 | 697 页 | 7.55 MB | 1 年前3
OpenShift Container Platform 4.10 安装命令行界面(CLI)工具安装一个较小 的 Red Hat Quay 版本及其所需的组件。mirror registry for Red Hat OpenShift 会自动部署,它带有预先 配置的本地存储和一个本地的数据库。它还包括自动生成的用户凭证和访问权限,其中只有一个输入集, 且不需要额外配置选项。 mirror registry for Red Hat OpenShift 提供了一个预先确定的网络配置,并在成功时报告部署的组件凭证 像修改的镜像列表。此标志仅用于从目录中对内容进行高级选择性镜像;opm index prune 命令适用于大多数目录管理用例,如果之前用来修剪索引镜像。 输 输出示例 出示例 命令生成的临时 index.db 数据库的目录。 记录生成的 manifests 目录名称。该目录在后续过程中被引用。 注意 注意 Red Hat Quay 不支持嵌套存储库。因此,运行 oc adm catalog mirror 命令会失 置备 备的集群的 的集群的 DNS A 记录 记录配置示例 配置示例 以下示例是 BIND 区域文件,其中显示了用户置备的集群中名称解析的 A 记录示例。 例 例 10.1. DNS 区数据 区数据库 库示例 示例 $TTL 1W @ IN SOA ns1.example.com. root ( 2019070700 ; serial 3H ; refresh (3 hours)0 码力 | 3142 页 | 33.42 MB | 1 年前3
OpenShift Container Platform 4.7 镜像6. 公开模板对象字段 10.7.7. 等待模板就绪 10.7.8. 从现有对象创建模板 第 第 11 章 章 使用 使用 RUBY ON RAILS 11.1. 先决条件 11.2. 设置数据库 11.3. 编写应用程序 11.3.1. 创建欢迎页面 50 51 52 53 53 54 54 55 56 56 58 58 58 59 60 60 61 63 Container Platform 配置应用程序 11.3.3. 将应用程序存储在 Git 中 11.4. 将应用程序部署至 OPENSHIFT CONTAINER PLATFORM 11.4.1. 创建数据库服务 11.4.2. 创建前端服务 11.4.3. 为您的应用程序创建路由 第 第 12 章 章 使用 使用镜 镜像 像 12.1. 使用镜像概述 12.2. 配置 JENKINS 镜像 12 作为开发者,您可以使用 Ruby on Rails 进行: 编写应用程序: 设置数据库. 创建欢迎页面。 为 OpenShift Container Platform 配置应用程序。 将应用存储在 Git 中。 在 OpenShift Container Platform 中部署应用程序: 创建数据库服务。 创建 frontend 服务。 为您的应用创建一个路由。 第 第 1 章0 码力 | 123 页 | 1.20 MB | 1 年前3
共 41 条
- 1
- 2
- 3
- 4
- 5













