1.5. 弃用和删除的功能
之前版本中的一些功能已被弃用或删除。
弃用的功能仍然包含在 OpenShift Container Platform 中,并将继续被支持。但是,这个功能会在以后的发行版本中被删除,且不建议在新的部署中使用。有关 OpenShift Container Platform 4.15 中已弃用并删除的主要功能的最新列表,请参考下表。表后列出了更多已弃用和删除的功能的更多详细信息。
在以下表格中,功能被标记为以下状态:
- 公开发行
- 已弃用
- 删除
Operator 生命周期和开发已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
Operator 目录的 SQLite 数据库格式 | 已弃用 | 已弃用 | 已弃用 |
镜像已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
Cluster Samples Operator 的 | 已弃用 | 已弃用 | 已弃用 |
Cluster Samples Operator 的 | 已弃用 | 已弃用 | 已弃用 |
监控已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
| 公开发行 | 公开发行 | 已弃用 |
| 公开发行 | 公开发行 | 已弃用 |
安装已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
OpenShift SDN 网络插件 | 公开发行 | 已弃用 | 删除 [1] |
| 公开发行 | 已弃用 | 已弃用 |
对 | 删除 | 删除 | 删除 |
| 公开发行 | 已弃用 | 已弃用 |
| 公开发行 | 已弃用 | 已弃用 |
安装程序置备的基础架构集群的 | 已弃用 | 已弃用 | 已弃用 |
Google Cloud Provider 的 | 已弃用 | 删除 | 删除 |
- 虽然安装程序在版本 4.15 中不再支持 OpenShift SDN 网络插件,但您可以将使用 OpenShift SDN 插件的集群从版本 4.14 升级到 4.15。
存储已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
使用 FlexVolume 的持久性存储 | 已弃用 | 已弃用 | 已弃用 |
已弃用和删除的网络功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
RHOSP 上的 Kuryr | 已弃用 | 已弃用 | 删除 |
OpenShift SDN 网络插件 | 公开发行 | 已弃用 | 已弃用 |
构建应用程序已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
Service Binding Operator | 已弃用 | 已弃用 | 已弃用 |
节点已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
| 已弃用 | 已弃用 | 已弃用 |
Kubernetes 拓扑标签 | 已弃用 | 已弃用 | 已弃用 |
Kubernetes 拓扑标签 | 已弃用 | 已弃用 | 已弃用 |
OpenShift CLI (oc) 已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
| 公开发行 | 删除 | 删除 |
| 已弃用 | 删除 | 删除 |
工作负载已弃用和删除的功能
功能 | 4.13 | 4.14 | 4.15 |
---|---|---|---|
| 公开发行 | 已弃用 | 已弃用 |
裸机监控
功能 | 4.13 | 4.14 | 4.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。