2.2. 关于此版本
Red Hat OpenShift Container Platform 3.11(RHBA-2018:2652)现已发布。此版本基于 OKD 3.11,它使用 Kubernetes 1.11。OpenShift Container Platform 3.11 的新功能、改变、错误修复以及已知的问题包括在此文档中。
OpenShift Container Platform 3.11 支持带有来自于 Extra 的最新软件包(包括 CRI-O 1.11 和 Docker 1.13)的 Red Hat Enterprise Linux 7.4 及更新的版本。另外,还支持 Atomic Host 7.5 及更新的版本。
运行 Federal Information Processing Standards(FIPS)模式的 Red Hat Enterprise Linux(RHEL)7 节点支持 OpenShift Container Platform 3.11。但是,在使用 FIPS 模式的 RHEL 上运行 OpenShift Container Platform 版本 3.11 时,CRI-O 和 Docker 运行时都不会使用 FIPS 验证的加密法。
如果您需要节点间网络流量(也称为 east-west 流量)进行 FIPS 验证加密,使用 IPsec 对节点间的流量进行加密。
有关初始安装的信息,请参阅 安装集群文档。
要从以前的版本升级到这个版本,请参阅 升级集群文档。
在 OpenShift Container Platform 版本 3.11 的初始发行版本中,降级不会完全将集群恢复到版本 3.10。不要进行降级。
如果您需要降级,请联络红帽支持以便帮助您确定最佳操作方案。
2.2.1. 版本 4 中的主要变化
OpenShift Container Platform 3.11 是 3.x 流中的最后一个发行版本。对底层构架和安装过程的较大更改正在版本 4 中出现,许多功能将被弃用。
功能 | 原因 |
---|---|
Hawkular | 由 Prometheus monitoring 替代。 |
Cassandra | 由 Prometheus monitoring 替代。 |
Heapster | 由 Metrics-Server 或 Prometheus metrics adapter 替代。 |
Atomic Host | 由 Red Hat CoreOS 替代。 |
系统容器 | 由 Red Hat CoreOS 替代。 |
projectatomic/docker-1.13 额外的搜索 registry | CRI-O 现在是 4.x 在 RHCOS 和 Red Hat Enterprise Linux 上的默认运行时。 |
| 基于 Operator 的诊断工具。 |
| 被 registry operator 替代。 |
Builder Pod 上的自定义 Docker 构建策略 | 如果希望继续使用自定义构建,则需要把 Docker 替换为 Podman 或 Buildah。自定义构建策略将来不会删除,但从 OpenShift Container Platform 4 开始功能会有很大变化。 |
Cockpit | 被 Quay 替代。 |
Standalone Registry 安装 | 使用 Quay 作为企业级容器镜像的 registry。 |
DNSmasq | CoreDNS 为默认设置。 |
外部的 etcd 节点 | 对于 4,etcd 永远位于集群中。 |
CloudForms OpenShift Provider 和 Podified CloudForms | 被内置的管理工具所取代。 |
通过安装程序(installer)进行卷置备 | 被动态卷替代。 如果需要 NFS,则使用 NFS provisioner。 |
简化升级过程是 4 的一个核心价值。 |
由于 OpenShift Container Platform 4 中的更改范围较大,产品文档也会有显著变化,包括大量内容的弃用。新的内容将根据架构更改以及更新的用例发布。