第 1 章 多集群全局 hub
multicluster global hub 是一组组件,可让您导入一个或多个 hub 集群,并从单个 hub 集群管理它们。
将 hub 集群导入为受管 hub 集群后,您可以使用 multicluster global hub 在所有受管 hub 集群中完成以下任务:
- 报告策略合规状态和趋势
- 在概览页面中清单所有受管 hub 和受管集群
- 在 irregular 策略行为时检测和警报
当单个 hub 集群无法在高扩展环境中管理大量集群时,多集群全局 hub 很有用。当发生这种情况时,您可以将集群分成较小的集群组,并为每个组配置 hub 集群。
查看由该 hub 集群管理的受管集群的多个 hub 集群上的数据通常不方便。multicluster global hub 提供了一种更容易地通过将多个 hub 集群指定为受管 hub 集群来查看来自多个 hub 的信息。multicluster global hub 集群管理其他 hub 集群,并从受管 hub 集群收集汇总信息。
在多集群全局 hub 上启用 Observability 服务,以便在 Grafana 仪表板中查看受管 hub 集群的健康和利用率。查看来自多集群全局 hub 和 hub 集群的指标。有关 Observability 的更多信息,请参阅 Observability 服务 文档。
要了解如何使用多集群全局 hub,请参阅以下部分:
- 多集群全局 hub 架构
- 多集群全局 hub 要求
- 在连接的环境中安装多集群全局 Hub
- 在断开连接的环境中安装多集群全局 Hub
- 在现有 Red Hat Advanced Cluster Management hub 集群上安装多集群全局 hub
- 集成现有组件
- 在默认模式中导入受管 hub 集群
- 在托管模式中导入受管 hub 集群
- 访问 Grafana 数据
- Grafana 警报(技术预览)
- 配置 cron 作业
- 手动运行 summarization 进程
- 多集群全局 hub 备份(技术预览)
- 多集群全局 hub 搜索(技术预览)
- 迁移受管集群
- 从升级的内置 PostgreSQL 恢复数据(已弃用)
1.1. 多集群全局 hub 架构 复制链接链接已复制到粘贴板!
多集群全局 hub 由以下组件组成,它们用于访问和管理您的 hub 集群:
- 称为 全局 hub 集群的服务器组件,其管理工具和控制台运行
- 在 Red Hat Advanced Cluster Management 上安装的客户端组件,名为 managed hub,该组件可由全局 hub 集群管理。受管 hub 还管理其他集群。您不必为多集群全局 hub 集群使用专用集群。
在以下部分了解更多有关构架的信息:
请参阅以下高级别多集群术语和组件:
1.1.1. multicluster global hub operator 复制链接链接已复制到粘贴板!
multicluster global hub operator 包含 multicluster global hub 的组件。Operator 为全局多集群管理部署所有所需的组件。组件包括 multicluster-global-hub-manager、multicluster-global-hub-grafana、在 multicluster global hub 集群中提供 Kafka 和 PostgreSQL 版本,以及受管 hub 集群中的 multicluster-global-hub-agent。
1.1.2. 多集群全局 hub 管理器 复制链接链接已复制到粘贴板!
multicluster global hub Manager 用于将数据保存到 postgreSQL 数据库中。数据来自 Kafka 传输。管理器还会将数据发布到 Kafka 传输,以便它可以与受管 hub 集群上的数据同步。
1.1.3. 多集群全局 hub 代理 复制链接链接已复制到粘贴板!
multicluster global hub 代理在受管 hub 集群上运行。它同步多集群全局 hub 集群和受管 hub 集群之间的数据。例如,代理将受管集群的信息从受管集群同步到 multicluster global hub 集群,并将策略或应用程序从 multicluster global hub 集群同步到受管 hub 集群。
1.1.4. 多集群全局 hub 视觉化 复制链接链接已复制到粘贴板!
Grafana 在 multicluster global hub 集群上运行,作为多集群全局 hub 视觉化的主要服务。Global Hub Manager 收集的 PostgreSQL 数据是其默认 DataSource。通过使用名为 multicluster-global-hub-grafana 的路由公开服务,您可以通过访问控制台来访问多集群全局 hub Grafana 仪表板。