1.5. 弃用和删除的功能


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

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

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

  • 不可用
  • 技术预览
  • 公开发行
  • 已弃用
  • 删除

裸机监控已弃用和删除的功能

表 1.6. 裸机事件中继 Operator tracker
功能4.154.164.17

裸机事件中继 Operator

已弃用

已弃用

删除

镜像已弃用和删除的功能

表 1.7. Cluster Samples Operator 弃用并删除了 tracker
功能4.154.164.17

Cluster Samples Operator

公开发行

已弃用

已弃用

安装已弃用和删除的功能

表 1.8. 安装已弃用并删除跟踪器
功能4.154.164.17

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 设置

已弃用

已弃用

已弃用

基于软件包的 RHEL 计算机器

公开发行

已弃用

已弃用

用于 Amazon Web Services (AWS) 的platform.aws.preserveBootstrapIgnition 参数

公开发行

已弃用

已弃用

Amazon Web Services (AWS), VMware vSphere 和 Nutanix 的 Terraform 基础架构供应商

公开发行

删除

删除

使用安装程序置备的基础架构在 Alibaba Cloud 上安装集群

技术预览

删除

删除

在带有 AWS Outposts 中的计算节点的 AWS 上安装集群

已弃用

已弃用

已弃用

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

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

Operator SDK

公开发行

已弃用

已弃用

为基于 Ansible 的 Operator 项目构建工具

公开发行

已弃用

已弃用

为基于 Helm 的 Operator 项目构建工具

公开发行

已弃用

已弃用

为基于 Go 的 Operator 项目构建工具

公开发行

已弃用

已弃用

为基于 Helm 的 Operator 项目构建工具

技术预览

已弃用

已弃用

为基于 Java 的 Operator 项目构建工具

技术预览

已弃用

已弃用

平台 Operator

技术预览

删除

删除

普通捆绑包

技术预览

删除

删除

Operator 目录的 SQLite 数据库格式

已弃用

已弃用

已弃用

机器管理已弃用和删除的功能

表 1.10. 机器管理已弃用并删除 tracker
功能4.154.164.17

使用 Alibaba Cloud 的 Machine API 管理机器

技术预览

删除

删除

Alibaba Cloud 的云控制器管理器

技术预览

删除

删除

监控已弃用和删除的功能

表 1.11. 监控已弃用和删除的 tracker
功能4.154.164.17

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

已弃用

删除

删除

prometheus-adapter 组件查询来自 Prometheus 的资源,并在 metrics API 中公开它们。

已弃用

删除

删除

已弃用和删除的网络功能

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

OpenShift SDN 网络插件

已弃用

已弃用

删除

iptables

已弃用

已弃用

已弃用

从 OpenShift SDN 到 OVN-Kubernetes 的有限的实时迁移

不可用

公开发行

删除

PTP 事件 REST API v1 和 PTP 事件消费者应用程序 sidecar

公开发行

公开发行

已弃用

存储已弃用和删除的功能

表 1.13. 存储已弃用和删除的 tracker
功能4.154.164.17

AliCloud Disk CSI Driver Operator

公开发行

删除

删除

共享资源 CSI 驱动程序 [1]

已弃用

已弃用

已弃用

  1. 共享资源 CSI 驱动程序功能现在包括在 Red Hat OpenShift 1.1 的构建中。此功能现在在 OpenShift Container Platform 中已弃用。要使用这个功能,请确保使用 Red Hat OpenShift 1.1 或更新版本的构建。

节点已弃用和删除的功能

表 1.14. 节点已弃用并删除 tracker
功能4.154.164.17

ImageContentSourcePolicy (ICSP) 对象

已弃用

已弃用

已弃用

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

已弃用

已弃用

已弃用

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

已弃用

已弃用

已弃用

cgroup v1

公开发行

已弃用

已弃用

Web 控制台已弃用和删除的功能

表 1.15. Web 控制台已弃用并删除 tracker
功能4.154.164.17

PatternFly 4

已弃用

已弃用

已弃用

React Router 5

已弃用

已弃用

已弃用

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

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

deploymentConfig 对象

已弃用

已弃用

已弃用

1.5.1. 已弃用的功能

1.5.1.1. 对于在 AWS Public Cloud 上部署的集群,将计算节点扩展到 AWS Outposts 的已弃用

在这个版本中,为 AWS Public Cloud 上部署的集群将计算节点扩展到 AWS Outposts 已被弃用。安装后将计算节点部署到 AWS Outposts 中,作为在公共 AWS 区域中运行的现有 OpenShift Container Platform 集群的扩展,将在 OpenShift Container Platform 版本 4.20 时删除。

如需更多信息,请参阅将 AWS VPC 集群扩展到 AWS Outpost

1.5.1.2. AWS 的 preserveBootstrapIgnition 参数

install-config.yaml 文件中的 AWS 的 preserveBootstrapIgnition 参数已弃用。您可以使用 bestEffortDeleteIgnition 参数替代。(OCPBUGS-33661)

1.5.1.3. kube-apiserver 不再获取有效的云配置对象

在 OpenShift Container Platform 4.17 中,kube-apiserver 不再获得有效的云配置对象。因此,PersistentVolumeLabel 准入插件会拒绝树内 Google Compute Engine (GCE) 持久磁盘持久性卷 (PD PV),它们没有正确的拓扑。(OCPBUGS-34544)

1.5.1.4. kube-apiserver 不再获取有效的云配置对象

在 OpenShift Container Platform 4.16 中,Patternfly 4 和 React Router 5 已被弃用。在 OpenShift Container Platform 4.17 中弃用的静态保留相同。所有相关插件都应尽快迁移到 Patternfly 5 和 React Router 6。(OCPBUGS-34538)

1.5.2. 删除的功能

1.5.2.1. 裸机事件中继 Operator (BMER)

OpenShift Container Platform 版本 4.15 和 4.16 中已弃用 BMER。在这个版本中,BMER 不再被支持,相关的 BMER 内容已从文档中删除。

1.5.2.2. OpenShift SDN 网络插件(删除)

OpenShift SDN 网络插件在 4.15 和 4.16 中已弃用。在这个版本中,SDN 网络插件不再被支持,内容已从文档中删除。

1.5.2.3. 删除 RukPak (技术预览)

RukPak 在 OpenShift Container Platform 4.12 中作为技术预览功能引进。从 OpenShift Container Platform 4.14 开始,它被用作 Operator Lifecycle Manager (OLM) v1 技术预览中的组件。

从 OpenShift Container Platform 4.17 开始,OLM v1 已被删除,相关功能已移至其他组件。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.