第 1 章 Red Hat Advanced Cluster Management 发行注记


了解新功能、增强功能、支持、弃用、删除和勘误程序错误修复。

重要: 集群生命周期组件和功能位于多集群引擎 operator 中,它是增强集群管理的软件操作器。多集群引擎 operator 的 Cluster 生命周期的发行注记 包括在发行注记中。

重要: OpenShift Container Platform 发行注记没有包括在此文档中。对于 OpenShift Container Platform 集群,请参阅 OpenShift Container Platform 发行注记

弃用: Red Hat Advanced Cluster Management 2.8 及更早的版本不再被支持。文档可能仍然可用,但没有任何勘误或其他更新。

最佳实践: 升级到最新版本。

1.1. Red Hat Advanced Cluster Management 的新内容

Red Hat Advanced Cluster Management for Kubernetes 为您提供了整个 Kubernetes 域的可见性,以及内置监管、集群生命周期管理和应用程序生命周期管理功能。

重要: Red Hat Advanced Cluster Management 现在支持通过云原生计算基础(CNCF) Kubernetes 一致性计划认证的所有供应商。为您的混合云多集群管理选择 CNFC 可识别的供应商。

请参阅以下有关使用 CNFC 供应商的信息:

1.1.1. 组件的新功能和增强

了解 Red Hat Advanced Cluster Management 中组件的详情:

一些功能和组件作为技术预览发布。

访问 Red Hat Advanced Cluster Management 支持列表,了解 hub 集群和受管集群的要求以及每个组件的支持。如需生命周期信息,请参阅 Red Hat OpenShift Container Platform 生命周期政策

1.1.2. 安装

  • 您可以从集群中部署的 MultiClusterHub 自定义资源启用 SiteConfig 组件。默认情况下禁用 SiteConfig 组件。请参阅 MultiClusterHub 高级配置 了解更多信息。参阅 SiteConfig 了解更多有关 SiteConfig 操作器的信息。
  • 现在,当 MultiClusterHub 资源准备安装多集群引擎 operator 时,它会实现 CatalogSource 优先级作为条件。Red Hat Advanced Cluster Management MultiClusterHub 资源查找 CatalogSource,其中包含与当前 Red Hat Advanced Cluster Management 版本兼容的所需多集群引擎 operator 版本。在断开连接的网络环境中,在 Catalog source priority 部分中了解更多信息

1.1.3. 控制台(Console)

了解 Red Hat Advanced Cluster Management 集成控制台中的新功能。

  • 现在,在控制台中提供了命令行界面(CLI)下载,它们可从 acm-cli 容器镜像获得,并使用操作系统和架构指定。请参阅 命令行工具 来访问命令行界面(CLI)下载,如 PolicyGeneratorpolicytools
  • 在启用 Fleet view 开关时,查看有关您的集群的更多信息。许多摘要卡被重新设计,如集群、应用程序类型策略 以及 节点 卡。此外,还提供了两个新的摘要卡,如 集群版本和 Worker 内核计数。请参阅产品控制台中概述卡的大量更改。
  • 现在,您可以使用选择 导出 按钮在 CSV 文件中导出数据。请参阅 访问您的控制台
  • 现在,您可以从控制台和搜索结果查看虚拟机资源。配置虚拟机资源的操作。请参阅启用虚拟机操作(技术预览)。

如需更多信息 ,请参阅在控制台中搜索

1.1.4. Clusters

重要: 集群生命周期组件和功能位于多集群引擎 operator 中,它是增强集群管理的软件操作器。多集群引擎 operator 的 Cluster 生命周期的发行注记 包括在发行注记中。

  • 现在,您可以启用并使用 SiteConfig operator 作为模板驱动的集群置备解决方案,它允许您使用所有可用安装方法置备集群。参阅 SiteConfig 了解更多有关 SiteConfig 操作器的信息。

查看其他集群生命周期任务并支持 带有多集群引擎 operator 的集群生命周期信息

1.1.5. 多集群全局 hub

1.1.6. 应用程序

有关其他应用程序主题,请参阅管理应用程序

1.1.7. Observability(可观察性)

  • 要获得默认设置的环境稳定性,默认的 CPU 请求增加到 500m,并且对 thanos-compact pod 的内存请求增加到 1024Mi。如需了解更多详细信息,请参阅 Observability pod 容量请求
  • 要创建 secret 并将其挂载到 alertmanager pod 以访问任意内容,您可以在 MultiClusterObservability 资源中添加内容。请参阅在 Alertmanager pod 中挂载 secret
  • Grafana 更新至 11.1.5 版本。请参阅使用 Grafana 仪表板
  • 现在,您可以选择 Advanced search 下拉菜单来在控制台中使用 Advanced search 选项。指定查询并接收与您输入和基于范围的搜索参数完全匹配的结果。请参阅 搜索自定义和配置
  • 技术预览 : 使用 ObservabilityAddOn 自定义资源定义中的新 worker 参数将更多 worker 节点添加到指标收集器 procress 中,以划分向 hub 集群发出的请求。请参阅启用可观察性服务

请参阅 Observability 服务简介

1.1.8. 监管

  • 要根据可用的节点角色配置集群,现在可以使用 getNodesWithExactRoles 功能接收节点列表,并使用 hasNodesWithExactRoles 功能接收只包含您指定的角色的集群确认。如需了解更多详细信息,请参阅 模板功能
  • 现在,您可以通过配置 ArgoCD 资源来为资源类型定义额外的健康检查和自定义状态信息。如需更多信息 ,请参阅 Red Hat OpenShift GitOps 中的配置策略健康检查
  • 要在配置策略中为合规信息添加更清晰的信息,您现在可以使用 spec.customMessage 字段自定义合规性信息。请参阅 Kubernetes 配置策略控制器
  • 您可以使用 .PolicyMetadata hub 集群模板变量来访问 root 策略的元数据。请参阅 hub 集群和受管集群模板的比较
  • 现在,您可以使用 hubTemplateOptions.serviceAccountName 字段指定服务帐户来扩展和控制所有 hub 集群模板查找的访问。请参阅 hub 集群和受管集群模板的比较
  • 要在 Gatekeeper operator 中指定 containerArguments,请提供传递给容器的参数和值列表。请参阅 Gatekeeper 自定义资源示例
  • spec.evaluationInterval.compliantspec.evaluationInterval.noncompliant 的默认值为 watch,因此您可以使用 Kubernetes API 监视而不是轮询 Kubernetes API 服务器。如需更多信息,请参阅配置策略 YAML 表
  • 使用新的命令行工具,您可以下载 PolicyGenerator,以通过 Kubernetes 清单中使用 Kustomize 生成策略。您还可以使用带有 template-resolver 子命令的 policytools 来在本地解析模板。请参阅 策略生成器 以了解更多有关策略生成器的信息。如需有关 policytools 的详情,请参阅策略 命令行界面
  • 当您在受管集群中直接应用 Red Hat Advanced Cluster Management 策略和 Gatekeeper 约束时,您现在可以在控制台中在 Discovered policies 选项卡中查看策略部署。请参阅 使用外部工具进行策略部署

如需了解更多有关仪表板和策略框架的信息,请参阅监管

1.1.9. 备份和恢复

  • 现在,您有一个可运行灾难恢复测试的情况。通过模拟灾难,您可以练习以下操作: 在新 hub 集群上恢复 hub 集群数据,验证数据是否已恢复,并通过将主 hub 集群用作活跃 hub 集群来返回到初始 hub 集群。请参阅 恢复后返回到初始 hub 集群
  • 现在,您可以使用 velero.io/backup-name: backupName 标签在恢复 hub 集群中标记用户创建的资源,将现有 hub 集群用作恢复 hub 集群。请参阅使用现有 hub 集群作为恢复 hub 集群和 标记资源的限制
  • 现在,您可以通过在 MultiClusterHub 资源中设置注解来自定义 OADP 版本。请参阅 安装自定义 OADP 版本
  • 现在,您可以临时暂停 BackupSchedule 资源,而不是删除它。通过在备份 hub 集群中使用 BackupSchedule paused 属性,您可以避免备份冲突。请参阅 防止备份冲突
  • 现在,您可以在恢复操作过程中保持主 hub 集群活跃。请参阅 在恢复过程中保持主 hub 集群处于活动状态
  • 使用 Red Hat Advanced Cluster Management 恢复资源,您可以设置更多 velero.io.restore spec 选项。请参阅 使用其他恢复示例

要了解 hub 集群的灾难恢复解决方案,请参阅 备份和恢复

1.1.10. 使用 Red Hat Advanced Cluster Management 集成的 multicluster engine operator

如果您在使用独立多集群引擎 operator 后安装了 Red Hat Advanced Cluster Management,您可以访问所有 Red Hat Advanced Cluster Management 功能。

  • 您可以从集群中部署的 MultiClusterHub 自定义资源启用 SiteConfig 组件。请参阅 MultiClusterHub 高级配置 了解更多信息。参阅 SiteConfig 了解更多有关 SiteConfig 操作器的信息。

1.1.11. 了解有关此发行版本的更多信息

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.