1.5. 弃用和删除的功能
之前版本中的一些功能已被弃用或删除。
弃用的功能仍然包含在 OpenShift Container Platform 中,并将继续被支持。但是,这个功能会在以后的发行版本中被删除,且不建议在新的部署中使用。有关 OpenShift Container Platform 4.7 中已弃用并删除的主要功能的最新列表,请参考下表。表后列出了更详细的、已弃用和删除的功能信息。
在下表中,被标记为以下状态的功能:
- GA: 正式发行
- DEP: 已弃用
- REM: 删除
功能 | OCP 4.5 | OCP 4.6 | OCP 4.7 |
---|---|---|---|
| DEP | REM | REM |
Package Manifest Format(Operator 框架) | DEP | DEP | DEP |
| DEP | DEP | DEP |
| GA | GA | DEP |
v1beta1 CRD | DEP | DEP | DEP |
Docker Registry v1 API | GA | DEP | DEP |
Metering Operator | GA | DEP | DEP |
调度程序策略 | GA | GA | DEP |
Cluster Samples Operator 的 | GA | GA | DEP |
Cluster Samples Operator 的 | GA | GA | DEP |
在 | GA | GA | DEP |
使用自己的 RHEL 7 计算机器 | GA | DEP | DEP |
AWS EFS 的外部置备程序 | REM | REM | REM |
Red Hat Virtualization(RHV)的 | GA | GA | DEP |
Microsoft Azure 集群的 Mint 凭证 | GA | GA |
1.5.1. 已弃用的功能
1.5.1.1. 调度程序策略
使用调度程序策略来控制 pod 放置已被弃用,计划在以后的发行版本中删除。如需有关技术预览的更多信息,请参阅使用调度程序配置集调度 pod。
1.5.1.2. 使用 filter-by-os 标记进行目录镜像
当使用 oc adm catalog mirror
命令镜像目录时,之前允许使用 --filter-by-os
标志对镜像内容进行过滤。这会破坏目录中指向清单列表而非清单的镜像的引用。--filter-by-os
标志现在只过滤拉取和解包的索引镜像。为了说明这一点,现在添加了新的 --index-filter-by-os
标志,应该使用这个新标志。
--filter-by-os
标志现在也已弃用。
1.5.1.3. Cluster Samples Operator 的 ImageChangesInProgress 条件
Cluster Samples Operator 配置资源中的条件不再实时跟踪镜像流镜像导入。in-progress 镜像流不再直接影响 ClusterOperator
实例 openshift-samples
的更新。Prometheus 警报现在会报告镜像流的错误。
1.5.1.4. Cluster Samples Operator 的 MigrationInProgress 条件
现在,升级跟踪可以通过其他条件,以及单个镜像流配置映射和 imagestream-to-image
配置映射实现。
1.5.1.5. 对 OpenShift Container Platform 资源使用 apiVersion v1。
目前,oc
会修改 OpenShift Container Platform 资源的 YAML 或 JSON 资源文件中的 apiVersion
值,把它从 v1
修复为对象的正确值。例如,将 v1
更正为 DeploymentConfig
对象的 apps.openshift.io/v1
。此行为已弃用,并计划在以后的发行版本中删除。包含 *.openshift.io
的所有资源都必须与 API 索引中找到的 apiVersion
值匹配。
此发行版本添加了一个警告信息,它会在对象中缺少一个 apiVersion
时显示正确的 apiVersion 值。
Using non-groupfied API resources is deprecated and will be removed in a future release, update apiVersion to "apps.openshift.io/v1" for your resource
当您遇到此消息时,更新资源文件以使用正确的值。
1.5.1.6. Red Hat Virtualization(RHV)的 instance_type_id
安装配置参数
instance_type_id
安装配置参数已弃用,并将在以后的发行版本中删除。