This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.6.3. 创建 NUMAResourcesOperator 自定义资源
安装 NUMA Resources Operator 后,创建 NUMAResourcesOperator
自定义资源 (CR) 来指示 NUMA Resources Operator 安装支持 NUMA 感知调度程序所需的所有集群基础架构,包括守护进程集和 API。
先决条件
-
安装 OpenShift CLI(
oc
)。 -
以具有
cluster-admin
特权的用户身份登录。 - 安装 NUMA Resources Operator。
流程
创建
MachineConfigPool
自定义资源,为 worker 节点启用自定义 kubelet 配置:将以下 YAML 保存到
nro-machineconfig.yaml
文件中:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来创建
MachineConfigPool
CR:oc create -f nro-machineconfig.yaml
$ oc create -f nro-machineconfig.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
创建
NUMAResourcesOperator
自定义资源:将以下 YAML 保存到
nrop.yaml
文件中:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 应该与相关
MachineConfigPool
CR 中的 worker 节点匹配。
运行以下命令来创建
NUMAResourcesOperator
CR:oc create -f nrop.yaml
$ oc create -f nrop.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
运行以下命令,验证 NUMA Resources Operator 是否已成功部署:
oc get numaresourcesoperators.nodetopology.openshift.io
$ oc get numaresourcesoperators.nodetopology.openshift.io
输出示例
NAME AGE numaresourcesoperator 10m
NAME AGE
numaresourcesoperator 10m