搜索

1.5. 弃用和删除的功能

download PDF

之前版本中的一些功能已被弃用或删除。

弃用的功能仍然包含在 OpenShift Container Platform 中,并将继续被支持。但是,这个功能会在以后的发行版本中被删除,且不建议在新的部署中使用。有关 OpenShift Container Platform 4.15 中已弃用并删除的主要功能的最新列表,请参考下表。表后列出了更多已弃用和删除的功能的更多详细信息。

在以下表格中,功能被标记为以下状态:

  • 公开发行
  • 已弃用
  • 删除

Operator 生命周期和开发已弃用和删除的功能

表 1.6. Operator 生命周期和开发已弃用并删除 tracker
功能4.134.144.15

Operator 目录的 SQLite 数据库格式

已弃用

已弃用

已弃用

镜像已弃用和删除的功能

表 1.7. 镜像已弃用和删除的 tracker
功能4.134.144.15

Cluster Samples Operator 的 ImageChangesInProgress 条件

已弃用

已弃用

已弃用

Cluster Samples Operator 的 MigrationInProgress 条件

已弃用

已弃用

已弃用

监控已弃用和删除的功能

表 1.8. 监控已弃用和删除的 tracker
功能4.134.144.15

dedicatedServiceMonitors 设置,用于为核心平台监控启用专用的服务监控器

公开发行

公开发行

已弃用

prometheus-adapter 组件从 Prometheus 查询资源指标,并在 metrics API 中公开它们。

公开发行

公开发行

已弃用

安装已弃用和删除的功能

表 1.9. 安装已弃用并删除跟踪器
功能4.134.144.15

OpenShift SDN 网络插件

公开发行

已弃用

删除 [1]

oc adm release extract--cloud 参数

公开发行

已弃用

已弃用

cluster.local 域的 CoreDNS 通配符查询

删除

删除

删除

compute.platform.openstack.rootVolume.type for RHOSP

公开发行

已弃用

已弃用

controlPlane.platform.openstack.rootVolume.type for RHOSP

公开发行

已弃用

已弃用

安装程序置备的基础架构集群的 install-config.yaml 文件中的 ingressVIPapiVIP 设置

已弃用

已弃用

已弃用

Google Cloud Provider 的 platform.gcp.licenses

已弃用

删除

删除

  1. 虽然安装程序在版本 4.15 中不再支持 OpenShift SDN 网络插件,但您可以将使用 OpenShift SDN 插件的集群从版本 4.14 升级到 4.15。

存储已弃用和删除的功能

表 1.10. 存储已弃用和删除的 tracker
功能4.134.144.15

使用 FlexVolume 的持久性存储

已弃用

已弃用

已弃用

已弃用和删除的网络功能

表 1.11. 已弃用和删除的网络功能跟踪器
功能4.134.144.15

RHOSP 上的 Kuryr

已弃用

已弃用

删除

OpenShift SDN 网络插件

公开发行

已弃用

已弃用

构建应用程序已弃用和删除的功能

表 1.12. Service Binding Operator 弃用并删除 tracker
功能4.134.144.15

Service Binding Operator

已弃用

已弃用

已弃用

节点已弃用和删除的功能

表 1.13. 节点已弃用并删除 tracker
功能4.134.144.15

ImageContentSourcePolicy (ICSP) 对象

已弃用

已弃用

已弃用

Kubernetes 拓扑标签 failure-domain.beta.kubernetes.io/zone

已弃用

已弃用

已弃用

Kubernetes 拓扑标签 failure-domain.beta.kubernetes.io/region

已弃用

已弃用

已弃用

OpenShift CLI (oc) 已弃用和删除的功能

功能4.134.144.15

oc-mirror--include-local-oci-catalogs 参数

公开发行

删除

删除

oc-mirror--use-oci-feature 参数

已弃用

删除

删除

工作负载已弃用和删除的功能

表 1.14. 工作负载已弃用和删除的 tracker
功能4.134.144.15

deploymentConfig 对象

公开发行

已弃用

已弃用

裸机监控

表 1.15. 裸机事件中继 Operator tracker
功能4.134.144.15

裸机事件中继 Operator

技术预览

技术预览

已弃用

1.5.1. 已弃用的功能

1.5.1.1. 弃用 OpenShift SDN 网络插件

从 OpenShift Container Platform 4.14 开始,OpenShift SDN CNI 已被弃用。自 OpenShift Container Platform 4.15 起,网络插件不是新安装的选项。在以后的发行版本中,计划删除 OpenShift SDN 网络插件,并不再被支持。红帽将在删除前对这个功能提供程序错误修正和支持,但不会再改进这个功能。作为 OpenShift SDN CNI 的替代选择,您可以使用 OVN Kubernetes CNI。

1.5.1.2. 裸机事件中继 Operator

裸机事件中继 Operator 已被弃用。以后的 OpenShift Container Platform 发行版本中会删除使用 Bare Metal Event Relay Operator 监控裸机主机的功能。

1.5.1.3. Service Binding Operator

Service Binding Operator 已被弃用,并将在 OpenShift Container Platform 4.16 发行版本中删除。红帽将在当前发行生命周期中对这个组件提供重要的程序错误修复和支持,但此组件将不再获得功能增强。

1.5.1.4. 用于核心平台监控的专用服务监控器

在这个版本中,核心平台监控的专用服务监控器功能已弃用。通过在 openshift-monitoring 命名空间中的 cluster-monitoring-config 配置映射对象中配置 dedicatedServiceMonitors 设置来启用专用服务监控器的功能,将在以后的 OpenShift Container Platform 发行版本中删除。要替换此功能,Prometheus 功能已被改进,以确保警报和时间聚合准确。这个改进的功能默认处于活动状态,它使专用服务监控器功能过时。

1.5.1.5. 用于核心平台监控的 Prometheus Adapter

在这个版本中,核心平台监控的 Prometheus Adapter 组件已弃用,计划在以后的发行版本中删除。红帽将在当前发行生命周期中对这个组件提供程序错误修正和支持,但此组件将不再获得改进,并将在以后被删除。作为替换,在监控堆栈中添加了一个新的 Metrics Server 组件。指标服务器是一个更简单、更轻量级的解决方案,因为它不依赖 Prometheus 来实现其功能。指标服务器还可确保可扩展性和更准确的资源指标跟踪。在这个版本中,如果您在 FeatureGate 自定义资源中启用了 TechPreviewNoUpgrade 选项,则指标服务器的改进功能默认可用。

1.5.1.6. oc registry info 命令已弃用

在这个版本中,实验性 oc registry info 命令已弃用。

要查看有关集成 OpenShift 镜像 registry 的信息,请运行 oc get imagestream -n openshift 并检查 IMAGE REPOSITORY 列。

1.5.2. 删除的功能

1.5.2.1. 移除 OPENSHIFT_DEFAULT_REGISTRY

OpenShift Container Platform 4.15 删除了对 OPENSHIFT_DEFAULT_REGISTRY 变量的支持。此变量主要用于为之前设置启用内部镜像 registry 的向后兼容性。REGISTRY_OPENSHIFT_SERVER_ADDR 变量可以在其位置使用。

1.5.2.2. 删除在带有 Kuryr 的 Red Hat OpenStack Platform (RHOSP) 上安装集群

从 OpenShift Container Platform 4.15 开始,删除了使用 kuryr 在 RHOSP 上安装集群的支持。

1.5.3. 将来的 Kubernetes API 删除

OpenShift Container Platform 的下一个次版本应该使用 Kubernetes 1.29。Kubernetes 1.29 删除了已弃用的 API。

如需要被删除的 Kubernetes API 列表,请参阅上游 Kubernetes 文档中的已弃用 API 迁移指南

如需了解如何检查集群是否有 Kubernetes API 进行删除的信息,请参阅浏览启用和删除的 Kubernetes API

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.