4.2. 安装 JobSet Operator
在 OpenShift Container Platform 上安装 JobSet Operator,以启用管理大规模、协调的计算工作负载,为您的应用程序提供统一的 API 和故障恢复。
JobSet Operator 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
4.2.1. 安装 JobSet Operator 复制链接链接已复制到粘贴板!
使用 Web 控制台在 OpenShift Container Platform 上安装 JobSet Operator,以开始管理大规模、协调的计算工作负载。
先决条件
-
您可以使用
cluster-admin权限访问集群。 - 访问 OpenShift Container Platform web 控制台。
- 您已为 Red Hat OpenShift 安装了 cert-manager Operator。
流程
- 登陆到 OpenShift Container Platform Web 控制台。
- 验证是否安装了 Red Hat OpenShift 的 cert-manager Operator。
安装 JobSet Operator。
-
进入到 Ecosystem
Software Catalog。 -
搜索并选择
openshift-operators项目。 - 在过滤器框中输入 JobSet Operator。
- 选择 JobSet Operator 并点 Install。
在 Install Operator 页中:
- Update channel 设置为 tech-preview-v0.1,它会安装 JobSet Operator 0.1 的最新稳定版本。
- 在 Installation mode 下,选择 A specific namespace on the cluster。
- 在 Installed Namespace 下,选择 Operator recommended Namespace: openshift-jobset-operator。
在 Update approval 下,选择以下更新策略之一:
- Automatic 策略允许 Operator Lifecycle Manager(OLM)在有新版本可用时自动更新 Operator。
- Manual 策略需要拥有适当凭证的用户批准 Operator 更新。
- 点 Install。
-
进入到 Ecosystem
为 JobSet Operator 创建自定义资源(CR):
-
导航到 Installed Operators
JobSet Operator。 - 在 Provided APIs 下,点 JobSetOperator 窗格中的 Create 实例。
- 将名称设置为 cluster。
- 将 managementState 设置为 Managed。
- 点 Create。
-
导航到 Installed Operators
验证
输入以下命令检查 JobSet Operator 和操作对象 pod 是否正在运行:
oc get pod -n openshift-jobset-operator
$ oc get pod -n openshift-jobset-operatorCopy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
NAME READY STATUS RESTARTS AGE jobset-controller-manager-5595547fb-b4g2x 1/1 Running 0 48s jobset-operator-596cb848c6-q2dmp 1/1 Running 0 2m33s
NAME READY STATUS RESTARTS AGE jobset-controller-manager-5595547fb-b4g2x 1/1 Running 0 48s jobset-operator-596cb848c6-q2dmp 1/1 Running 0 2m33sCopy to Clipboard Copied! Toggle word wrap Toggle overflow