1.4. 弃用和删除
了解产品将在什么时候被弃用,或从 Red Hat Advanced Cluster Management for Kubernetes 中删除。考虑推荐操作中的备选操作和详细信息,它们显示在当前版本的表中和之前两个版本。
弃用: Red Hat Advanced Cluster Management 2.8 及更早的版本不再被支持。文档可能仍然可用,但没有任何勘误或其他更新。
最佳实践: 升级到最新版本。
1.4.1. API 弃用和删除 复制链接链接已复制到粘贴板!
Red Hat Advanced Cluster Management 的 API 会遵循 Kubernetes 弃用指南。有关相关策略的详情,请参阅 Kubernetes 弃用策略。Red Hat Advanced Cluster Management API 只在以下时间线外才会被弃用或删除:
-
所有
V1API 已正式发布(GA),提供 12 个月或跨三个发行版本(以更长的时间为准)的支持。V1 API 没有被删除,但可能会在这个时间限制外被弃用。 -
所有
betaAPI 通常在九个月或跨三个发行版本(以更长的时间为准)内可用。Beta API 不会在这个时间限制外被删除。 -
所有
alphaAPI 都不是必需的,但如果对用户有好处,则可能会被列为已弃用或删除。
1.4.1.1. API 删除 复制链接链接已复制到粘贴板!
| 产品或类别 | 受影响的项 | Version | 推荐的操作 | 详情和链接 |
|---|---|---|---|---|
| ManagedClusterSets |
| 2.9 |
使用 | ManagedClusterSets.cluster.open-cluster-management.io |
| ManagedClusterSetBindings |
| 2.9 |
使用 | ManagedClusterSetBindings.cluster.open-cluster-management.io |
| HypershiftDeployment |
| 2.7 | 不要使用这个 API。 | |
| BareMetalAssets |
| 2.7 | 不要使用这个 API。 | Baremetalassets.inventory.open-cluster-management.io |
| 放置 |
| 2.7 |
使用 | Placements.cluster.open-cluster-management.io |
| PlacementDecisions |
| 2.7 |
使用 | PlacementDecisions.cluster.open-cluster-management.io |
| ClusterManagementAddOn |
字段 | 2.7 |
使用 | None |
| ManagedClusterAddOn |
字段 | 2.7 |
使用 | None |
| CertPolicyController |
| 2.6 | 不要使用这个 API。 | CertPolicyController.agent.open-cluster-management.io |
| ApplicationManager |
| 2.6 | 不要使用这个 API。 | ApplicationManager.agent.open-cluster-management.io |
| IAMPolicyController |
| 2.6 | 不要使用这个 API。 | IAMPolicyController.agent.open-cluster-management.io |
| PolicyController |
| 2.6 | 不要使用这个 API。 | PolicyController.agent.open-cluster-management.io |
| SearchCollector |
| 2.6 | 不要使用这个 API。 | SearchCollector.agent.open-cluster-management.io |
| WorkManager |
| 2.6 | 不要使用这个 API。 | WorkManager.agent.open-cluster-management.io |
1.4.2. Red Hat Advanced Cluster Management 弃用 复制链接链接已复制到粘贴板!
弃用(deprecated)组件、功能或服务会被支持,但不推荐使用,并可能在以后的版本中被删除。考虑使用推荐操作中的相应的替代操作,详情在下表中提供:
| 产品或类别 | 受影响的项 | Version | 推荐的操作 | 详情和链接 |
|---|---|---|---|---|
| OpenShift Container Platform 3.11 支持的功能 | 各种组件 | 2.9 | None | |
| 监管 | IAM 策略控制器 | 2.9 | None | |
| 安装程序 |
| 2.9 | None |
请参阅高级配置来配置安装。如果您降级了 {product-title] 版本,且最初有一个带有 |
| 应用程序和管理 |
| 2.8 |
在使用 |
虽然 |
| 安装程序 |
| 2.7 | None | 请参阅高级配置来配置安装。 |
1.4.3. 删除 复制链接链接已复制到粘贴板!
一个删除(removed) 的项通常是在之前的版本中被弃用的功能,在该产品中不再可用。您必须将 alternatives 用于删除的功能。考虑使用推荐操作中的相应的替代操作,详情在下表中提供:
| 产品或类别 | 受影响的项 | Version | 推荐的操作 | 详情和链接 |
|---|---|---|---|---|
| 监管 | 之前的版本中使用的管理入口已被删除。 | 2.7 |
您无法自定义管理入口证书。如果您将自己的证书与管理入口搭配使用,则必须使用以下命令删除证书: | None |
| 搜索 |
| 2.7 |
使用 | None |
| 搜索 | RedisGraph 被 PostgreSQL 替代作为内部数据库。 | 2.7 | 不需要更改。 | 使用 PostgreSQL 作为内部数据库重新实施搜索组件。 |
| 控制台(Console) | 独立 Web 控制台 | 2.7 | 使用集成的 Web 控制台。 | 如需更多信息,请参阅访问您的控制台。 |
| 监管 | 完整性盾牌 (技术预览) | 2.7 | 您可以继续使用完整性盾牌作为社区提供的签名解决方案。如需了解更多详细信息,请参阅 Integrity Shield 文档。Getting Started documentation | None |
| 监管 | 完整性盾牌 (技术预览) | 2.7 | None | 您可以继续使用完整性盾牌作为社区提供的签名解决方案。如需了解更多详细信息,请参阅 Integrity Shield 文档。Getting Started documentation |
| 集群 | 使用标签配置 Red Hat Ansible 作业 | 2.6 | 使用控制台配置 Red Hat Ansible 作业。 | 如需更多信息,请参阅使用控制台将 Automation 模板配置为在集群中运行。 |
| 集群 | 使用裸机资产创建集群 | 2.6 | 使用控制台创建基础架构环境 | 对于以前的过程,请参阅在内部环境中创建集群。 |
| Add-on operator | 安装内置受管集群附加组件 | 2.6 | None | None |
| 监管 | 自定义策略控制器 | 2.6 | 不需要操作 | None |
| 监管 |
未使用的 | 2.6 | None | 请参阅 Kubernetes 配置策略控制器 文档。 |
| 监管 | 自定义策略控制器 | 2.6 | 不需要操作 | None |
| 监管 |
未使用的 | 2.6 | None | 请参阅 Kubernetes 配置策略控制器 文档。 |