5.2. 配置置备资源以扩展用户置备的集群
创建 Provisioning
自定义资源 (CR),以便在用户置备的基础架构集群中启用裸机平台组件。
先决条件
- 您在裸机上安装了用户置备的基础架构集群。
流程
创建
Provisioning
CR。将以下 YAML 保存到
provisioning.yaml
文件中:apiVersion: metal3.io/v1alpha1 kind: Provisioning metadata: name: provisioning-configuration spec: provisioningNetwork: "Disabled" watchAllNamespaces: false
注意在使用 Bare Metal Operator 扩展用户置备的集群时,OpenShift Container Platform 4.15 不支持启用 provisioning 网络。
运行以下命令来创建
Provisioning
CR:$ oc create -f provisioning.yaml
输出示例
provisioning.metal3.io/provisioning-configuration created
验证
运行以下命令验证置备服务是否正在运行:
$ oc get pods -n openshift-machine-api
输出示例
NAME READY STATUS RESTARTS AGE cluster-autoscaler-operator-678c476f4c-jjdn5 2/2 Running 0 5d21h cluster-baremetal-operator-6866f7b976-gmvgh 2/2 Running 0 5d21h control-plane-machine-set-operator-7d8566696c-bh4jz 1/1 Running 0 5d21h ironic-proxy-64bdw 1/1 Running 0 5d21h ironic-proxy-rbggf 1/1 Running 0 5d21h ironic-proxy-vj54c 1/1 Running 0 5d21h machine-api-controllers-544d6849d5-tgj9l 7/7 Running 1 (5d21h ago) 5d21h machine-api-operator-5c4ff4b86d-6fjmq 2/2 Running 0 5d21h metal3-6d98f84cc8-zn2mx 5/5 Running 0 5d21h metal3-image-customization-59d745768d-bhrp7 1/1 Running 0 5d21h