1.4. 弃用和删除
了解产品将在什么时候被弃用,或从 Red Hat Advanced Cluster Management for Kubernetes 中删除。考虑推荐操作中的备选操作和详细信息,它们显示在当前版本的表中和之前两个版本。
重要:
- Red Hat Advanced Cluster Management 2.4 及更早的版本已被删除,并不再被支持。其文档可能仍然可用,但不再有任何新的勘误或其他更新。
- 升级到 Red Hat Advanced Cluster Management 的最新版本是最佳选择。
1.4.1. API 弃用和删除 复制链接链接已复制到粘贴板!
Red Hat Advanced Cluster Management 的 API 会遵循 Kubernetes 弃用指南。有关相关策略的详情,请参阅 Kubernetes 弃用策略。Red Hat Advanced Cluster Management API 只在以下时间线外才会被弃用或删除:
-
所有
V1API 会提供 12 个月或跨 3 个发行版本(以更长的时间为准)的支持。V1 API 没有被删除,但可能会在这个时间限制外被弃用。 -
所有
betaAPI 通常在 9 个月或跨 3 个发行版本(以更长的时间为准)内可用。Beta API 不会在这个时间限制外被删除。 -
所有
alphaAPI 都不是必需的,但如果对用户有好处,则可能会被列为已弃用或删除。
1.4.1.1. API 弃用 复制链接链接已复制到粘贴板!
| 产品或类别 | 受影响的项 | Version | 推荐的操作 | 详情和链接 |
|---|---|---|---|---|
| Discovery(发现) |
DiscoveredCluster 和 DiscoveryConfig | 2.5 |
使用 | 无 |
| 放置 |
| 2.5 |
使用 |
|
| PlacementDecisions |
| 2.5 |
使用 | 无 |
| Applications |
| 2.5 |
使用 | 无 |
| Applications |
| 2.5 | 无 | 可部署 API 只在升级路径中保留。任何可部署的 CR 创建、更新或删除都不会被协调。 |
| CertPolicyController |
| 2.5 | 不要使用这个 API。 | CertPolicyController.agent.open-cluster-management.io |
| ApplicationManager |
| 2.5 | 不要使用这个 API。 | ApplicationManager.agent.open-cluster-management.io |
| IAMPolicyController |
| 2.5 | 不要使用这个 API。 | IAMPolicyController.agent.open-cluster-management.io |
| PolicyController |
| 2.5 | 不要使用这个 API。 | PolicyController.agent.open-cluster-management.io |
| SearchCollector |
| 2.5 | 不要使用这个 API。 | SearchCollector.agent.open-cluster-management.io |
| WorkManager |
| 2.5 | 不要使用这个 API。 | WorkManager.agent.open-cluster-management.io |
| ManagedClusterSets |
| 2.4 |
使用 | 无 |
| ManagedClusterSetBindings |
| 2.4 |
使用 | 无 |
1.4.2. Red Hat Advanced Cluster Management 弃用 复制链接链接已复制到粘贴板!
弃用(deprecated)组件、功能或服务会被支持,但不推荐使用,并可能在以后的版本中被删除。考虑使用推荐操作中的相应的替代操作,详情在下表中提供:
| 产品或类别 | 受影响的项 | Version | 推荐的操作 | 详情和链接 |
|---|---|---|---|---|
| 集群 | 使用裸机资产创建集群 | 2.5 | 使用控制台创建基础架构环境 | 对于为受影响的已启用的区域,请参阅创建和修改裸机资产,以及在裸机上创建集群。对于以前的过程,请参阅在内部环境中创建集群。 |
| Add-on operator | 安装内置受管集群附加组件 | 2.5 | 无 | 无 |
| Observability(可观察性) |
| 2.5 |
使用 | 请参阅自定义可观察性。 |
| 安装程序 |
| 2.5 | 无 | 请参阅高级配置来配置安装。 |
| klusterlet operator |
| 2.3 及更高版本 | 要导入和管理 Red Hat OpenShift 专用集群,您必须升级到 2.5 才能接收更新。 | 请参阅使用 operator 升级。 |
| Applications | 管理 secret | 2.4 | 使用策略 hub 模板用于 secret。 | 请参阅 管理安全策略。 |
| 监管控制台 |
| 2.4 | 无 | 无 |
| 安装程序 |
在 | 2.3 | 无 | 无 |
| 监管 | 自定义策略控制器 | 2.3 | 无 | 无 |
1.4.3. 删除 复制链接链接已复制到粘贴板!
一个删除(removed) 的项通常是在之前的版本中被弃用的功能,在该产品中不再可用。您必须将 alternatives 用于删除的功能。考虑使用推荐操作中的相应的替代操作,详情在下表中提供:
| 产品或类别 | 受影响的项 | Version | 推荐的操作 | 详情和链接 |
|---|---|---|---|---|
| Applications | 可部署控制器 | 2.5 | 无 | 已移除 Deployable 控制器。 |
| Red Hat Advanced Cluster Management 控制台 | Visual Web Terminal(技术预览) | 2.4 | 使用终端代替 | 无 |
| Applications | 单个 ArgoCD 导入模式,导入至 hub 集群中的一个 ArgoCD 服务器的 secret。 | 2.3 | 您可以将集群 secret 导入到多个 ArgoCD 服务器中 | 无 |
| Applications |
ArgoCD 集群集成: | 2.3 | 创建 GitOps 集群和放置自定义资源以注册受管集群。 | |
| 监管 | cert-manager 内部证书管理 | 2.3 | 不需要操作 | 无 |