OpenShift Container Platform 4.14 分布式追踪OpenShift Container Platform 4.14 分布式追踪 分布式追踪安装、使用与发行注记 Last Updated: 2024-02-23 OpenShift Container Platform 4.14 分布式追踪 分布式追踪安装、使用与发行注记 法律通告 法律通告 Copyright © 2024 Red Hat, Inc. The text of and trademarks are the property of their respective owners. 摘要 摘要 本文档提供了有关如何在 OpenShift Container Platform 中使用分布式追踪的信息。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 目 目录 录 第 第 1 章 章 分布式追踪 分布式追踪发 发行注 行注记 记 1.1. RED HAT OPENSHIFT DISTRIBUTED TRACING PLATFORM 3.0 发行注记 1.2. RED HAT OPENSHIFT0 码力 | 100 页 | 928.24 KB | 1 年前3
OpenShift Container Platform 4.6 分布式追踪OpenShift Container Platform 4.6 分布式追踪 分布式追踪安装、使用与发行注记 Last Updated: 2023-02-27 OpenShift Container Platform 4.6 分布式追踪 分布式追踪安装、使用与发行注记 Enter your first name here. Enter your surname here. Enter your trademarks are the property of their respective owners. 摘要 摘要 本文档提供了有关如何在 OpenShift Container Platform 中使用分布式追踪的信息。 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 目 目录 录 第 第 1 章 章 分布式追踪 分布式追踪发 发行注 行注记 记 1.1. 分布式追踪概述 1.2. 让开源更具包容性 1.3. 获取支持 1.4. 新功能及功能增强 1.4.1. Red Hat OpenShift distributed tracing0 码力 | 59 页 | 572.03 KB | 1 年前3
OpenShift Container Platform 4.12 容器镜像仓库(Registry)载的镜像源。当一个新镜 像被推送到registry时,集群会收到新镜像的通知,其他组件就可以对更新的镜像做出反应。 镜像数据会存储在两个位置。实际镜像数据存储在可配置的存储位置,例如云存储或一个文件系统卷中。 镜像的元数据被保存为标准的API资源(镜像(image)及镜像流(imagestream)),它们可以通过标准的集 群 API 进行访问。 其他 其他资 资源 源 OpenShift Container registry 需要访问授权。Podman 是一个开源工具,用于管理容器和容器镜像,并与镜像 registry 交互。您可以使用 Podman 来验证凭证、拉取 registry 镜像,并将本地镜像存储在本地文件系统 中。以下是使用 Podman 验证 registry 的通用示例: 流程 流程 1. 使用红帽生态系统目录从红帽仓库搜索特定容器镜像并选择所需的镜像。 2. 点 Get this image 使用镜像 registry。在块存储上配置 registry 的安装不具有高可用性,因为 registry 无法具有多个副本。 如果您选择将块存储卷与镜像 registry 搭配使用,则必须使用文件系统持久性卷声明 (PVC)。 $ oc patch configs.imageregistry.operator.openshift.io cluster --type merge --patch0 码力 | 75 页 | 652.51 KB | 1 年前3
OpenShift Container Platform 4.8 Service MeshRed Hat OpenShift Service Mesh 简介 Red Hat OpenShift Service Mesh 通过在应用程序中创建集中控制点来解决微服务架构中的各种问题。它 在现有分布式应用上添加一个透明层,而无需对应用代码进行任何更改。 微服务架构将企业应用的工作分成模块化服务,从而简化扩展和维护。但是,随着微服务架构上构建的企 业应用的规模和复杂性不断增长,理解和管理变得困难。Service control plane 和网关监控 代理同步状态 Envoy 配置视图 显示 Envoy 代理和应用程序日志处于交集的统一视图 支持联邦服务网格视图的命名空间和集群选择 新的验证、向导和分布式追踪增强 1.2.2.13. Red Hat OpenShift Service Mesh 2.0.11.1 的新功能 的新功能 此 Red Hat OpenShift Service Mesh 所以 Kiali 提供了几种不同布局的选择。要选 择不同的布局,可从 Graph Settings 菜单中选择一个不同的 Layout Schema。 首次从 Kiali 控制台访问相关服务(如分布式追踪平台和 Grafana)时,必须使用 OpenShift Container Platform 登录凭证接受证书并重新进行身份验证。这是因为框架如何显示控制台中的 内置页面中存在问题。 Bookinfo0 码力 | 344 页 | 3.04 MB | 1 年前3
Red Hat OpenShift Data Foundation 4.12 规划部署服务主要通过代表以下组件的存储类提供给应用程序: 块存储设备,主要服务于数据库工作负载。示例包括 Red Hat OpenShift Container Platform 日 志记录和监控,以及 PostgreSQL。 共享和分布式文件系统,主要服务于软件开发、消息传递和数据聚合工作负载。示例包括 Jenkins 构建源和工件、Wordpress 上传的内容、Red Hat OpenShift Container Platform 数据库工作负载必须不使用 CephFS PV/PVC。 Red Hat OpenShift Data Foundation 版本 4.x 由一组软件项目组成,包括: Ceph,提供块存储、共享分布式文件系统以及内部对象存储 Ceph CSI,用于管理持久性卷和声明的调配和生命周期 NooBaa 提供多云对象网关 OpenShift Data Foundation、Rook-Ceph 和 NooBaa 1 个 CPU 4 GiB 内存 0.5 CPU 4 GiB 内存 1 个 CPU 2 GiB 内存 注意 注意 默认自 动扩展 介于 1 到 2 之间。 7.3.5. 使用网络文件系统的资源要求 随着 Red Hat OpenShift Data Foundation 版本 4.12 的发布,您可以使用 Network File System(NFS)创建 导出,然后可以作为技术预览从0 码力 | 37 页 | 620.41 KB | 1 年前3
OpenShift Container Platform 3.11 扩展和性能指南burst 值是 OpenShift Container Platform 的默认值。 3.3. OPENSHIFT CONTAINER PLATFORM ETCD 主机的建议实践 etcd 是一个分布式键值存储,OpenShift Container Platform 用于配置它。 OpenShift Container Platform 版 本 etcd 版本 存储 schema 版本 3 可用的持久性存储技术。 表 表 5.1. 可用存 可用存储选项 储选项 存 存储类 储类型 型 描述 描述 例子 例子 Block 在操作系统 (OS) 中作为块设备 适用于需要完全控制存储,并绕过文件系统在 低层直接操作文件的应用程序 也称为存储区域网络 (SAN) 不可共享,这意味着,每次只有一个客户端可 以挂载这种类型的端点 聚合模式/独立于模式 GlusterFS [1]、 iSCSI、光纤通道、Ceph Cinder、AWS EBS [1]、 Dell/EMC Scale.IO、VMware vSphere 卷、GCE Persistent Disk [1]、Azure 磁 盘 File 在 OS 中作为要挂载的文件系统导出 也称为网络附加存储(Network Attached Storage,NAS) 取决于不同的协议、实现、厂商及范围,其并 行性、延迟、文件锁定机制和其它功能可能会 有很大不同。 聚合模式/独立于模式0 码力 | 58 页 | 732.06 KB | 1 年前3
OpenShift Container Platform 4.10 可伸缩性和性能PCI 透传将 NVM 设备直接传递给节点。 始终使用相关工具(如 fio)进行基准测试。当集群性能增加时,您可以使用这些工具不断监控集群性 能。 注意 注意 避免使用网络文件系统 (NFS) 协议或其他基于网络的文件系统。 需要在部署的 OpenShift Container Platform 集群上监控的一些关键指标包括,日志持续时间之前的 etcd 磁盘写入的 p99 值,以及 etcd io/role] 匹 配。这适用于控制器、worker 或自定义池。 节点的辅助存储设备(如 /dev/sdb )必须与 sdb 匹配。在文件中的所有位置更改此引用。 注意 注意 这个过程不会将 root 文件系统的部分内容(如 /var/ )移到已安装节点上的另一个磁盘或 分区。 Machine Config Operator (MCO) 负责为 OpenShift Container Platform OpenShift Container Platform 4.10 可伸 可伸缩 缩性和性能 性和性能 16 2. 运行以下命令来创建机器配置: 节点已更新并重启。重启完成后,会出现以下事件: XFS 文件系统是在指定磁盘中创建的。 磁盘挂载到 /var/lib/etc。 来自 /sysroot/ostree/deploy/rhcos/var/lib/etcd 的内容同步到 /var/lib/etcd。0 码力 | 315 页 | 3.19 MB | 1 年前3
OpenShift Container Platform 4.9 网络OPENSHIFT_HA_CHECK_SCRIP T 定期运行的脚本的 pod 文件系统中的完整路径名称, 以验证应用是否正在运行。 OPENSHIFT_HA_CHECK_INTER VAL 2 检查脚本运行的期间(以秒为单位)。 OPENSHIFT_HA_NOTIFY_SCRIP T 当状态发生变化时运行的脚本的 pod 文件系统的完整 路径名称。 OpenShift Container Platform 规则。如果没有设置值,则 不会添加 iptables 规则。如果链不存在,则不会创建链,Keepalived 在单播模式下运行。 默认为 INPUT。 当状态发生变化时运行的脚本的 pod 文件系统的完整路径名称。 定期运行的脚本的 pod 文件系统中的完整路径名称,以验证应用是否正在运行。 # value: /etc/keepalive/mynotifyscript.sh - name: group 或 instance 的名称 $3 - 新状态: master、backup 或 fault 检查和通知在 IP 故障转移容器集中运行的脚本,并使用容器集文件系统,而不是主机文件系统。但 是,IP 故障转移 pod 使主机文件系统在 /hosts 挂载路径下可用。在配置检查或通知脚本时,您必须提供 脚本的完整路径。提供脚本的建议方法是使用配置映射。 OpenShift Container0 码力 | 388 页 | 4.04 MB | 1 年前3
OpenShift Container Platform 4.13 网络OPENSHIFT_HA_CHECK_SCRIP T 定期运行的脚本的 pod 文件系统中的完整路径名称, 以验证应用是否正在运行。 OPENSHIFT_HA_CHECK_INTER VAL 2 检查脚本运行的期间(以秒为单位)。 OPENSHIFT_HA_NOTIFY_SCRIP T 当状态发生变化时运行的脚本的 pod 文件系统的完整 路径名称。 第 第 16 章 章 配置 配置 IP 故障 故障转 规则。如果没有设置值,则 不会添加 iptables 规则。如果链不存在,则不会创建链,Keepalived 在单播模式下运行。 默认为 INPUT。 当状态发生变化时运行的脚本的 pod 文件系统的完整路径名称。 定期运行的脚本的 pod 文件系统中的完整路径名称,以验证应用是否正在运行。 # value: /etc/keepalive/mynotifyscript.sh - name: group 或 instance 的名称 $3 - 新状态: master、backup 或 fault 检查和通知在 IP 故障转移容器集中运行的脚本,并使用容器集文件系统,而不是主机文件系统。但 是,IP 故障转移 pod 使主机文件系统在 /hosts 挂载路径下可用。在配置检查或通知脚本时,您必须提供 脚本的完整路径。提供脚本的建议方法是使用配置映射。 第 第 16 章 章 配置 配置 IP0 码力 | 697 页 | 7.55 MB | 1 年前3
OpenShift Container Platform 4.14 Operator汇总现场工程师了解的情况并将其传输给所有用户,而非一两个用户。 为什么在 什么在 Kubernetes 上部署? 上部署? Kubernetes(扩展至 OpenShift Container Platform)包含构建复杂分布式系统(可在本地和云提供 商之间工作)需要的所有原语,包括 secret 处理、负载均衡、服务发现、自动扩展。 为什么使用 什么使用 Kubernetes API 和 和 kubectl 工具来管理您的 基于文件的目录格式。有关使用基于文件的目录的更多信息,请参阅管理自定义目录以 及使用 oc-mirror 插件为断开连接的安装 mirror 镜像 。 2.2.2.1. 目 目录结构 基于文件的目录可从基于目录的文件系统进行存储和加载。opm CLI 通过遍历根目录并递归到子目录来加 载目录。CLI 尝试加载它找到的每个文件,如果发生错误,则会失败。 可以使用 .indexignore 文件忽略非目录文件,这些文件对模式和优先级与 目录中。每个单独的文件可以是 JSON 或 YAML;目录中的每一文件并不需要使用相同的格式。 基本推荐 基本推荐结构 此推荐结构具有目录层次结构中的每个子目录都是自包含目录的属性,它使得目录组成、发现和导航简单 文件系统操作。通过将目录复制到父目录的根目录,目录也可以包含在父目录中。 2.2.2.2. 模式 模式 # Ignore everything except non-object .json and0 码力 | 423 页 | 4.26 MB | 1 年前3
共 56 条
- 1
- 2
- 3
- 4
- 5
- 6













