OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
第 2 章 使用本地存储设备部署 OpenShift Container Storage
使用本地存储设备在 OpenShift Container Platform 上部署 OpenShift Container Storage 可让您选择创建内部集群资源。按照这个部署方法,使用本地存储来支持 OpenShift Container Platform 应用程序的持久性卷。
使用本节在已安装 OpenShift Container Platform 的 IBM Z 基础架构上部署 OpenShift Container Storage。
2.1. 安装 Red Hat OpenShift Container Storage Operator 复制链接链接已复制到粘贴板!
您可以使用 Red Hat OpenShift Container Platform Operator Hub 安装 Red Hat OpenShift Container Storage Operator。
先决条件
- 使用具有 cluster-admin 和 Operator 安装权限的账户访问 OpenShift Container Platform 集群。
- 在 Red Hat OpenShift Container Platform 集群中至少有三个 worker 节点。
- 如需额外的资源要求,请参阅 规划部署。
当您需要覆盖 OpenShift Container Storage 的集群范围默认节点选择器时,您可以在命令行界面中使用以下命令为
openshift-storage
命名空间指定空白节点选择器(在这种情况下创建 openshift-storage 命名空间):oc annotate namespace openshift-storage openshift.io/node-selector=
$ oc annotate namespace openshift-storage openshift.io/node-selector=
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
将节点作为
infra
污点,以确保只在该节点上调度 Red Hat OpenShift Container Storage 资源。这有助于您节省订阅成本。如需更多信息,请参阅管理和分配 存储资源指南中的如何将专用 worker 节点用于 Red Hat OpenShift Container Storage 一章。
流程
-
在 Web 控制台中导航至点 Operators
OperatorHub。 - 在 Filter by keyword 框中滚动或输入关键字以搜索 OpenShift Container Storage Operator。
- 在 OpenShift Container Storage operator 页中点 Install。
在 Install Operator 页面中,默认选择以下所需选项:
- 将 Channel 更新为 stable-4.8。
- 安装模式 作为集群中的一个特定命名空间。
-
Installed Namespace 为 Operator recommended namespace openshift-storage。如果 Namespace
openshift-storage
不存在,它会在 Operator 安装过程中创建。 - 将 Approval Strategy 选为 Automatic 或 Manual。
点击 Install。
如果选择 Automatic 更新,Operator Lifecycle Manager(OLM)将自动升级 Operator 的运行实例,而无需任何干预。
如果选择了 手动 更新,则 OLM 会创建一个更新请求。作为集群管理员,您必须手动批准该更新请求,才可将 Operator 更新至新版本。
验证步骤
验证 OpenShift Container Storage Operator 是否 显示绿色勾号,指示安装成功。
后续步骤
- 创建 OpenShift Container Storage 集群。
如需更多信息,请参阅在 IBM Z 上创建 OpenShift Container Storage 集群。