Skip to content

Commit e6bf497

Browse files
committed
Add documentation for BIOS feature
In OCP4.9, the feature of configuring the BIOS of the worker node in the process of IPI has been added. Add corresponding documents for detailed description. Signed-off-by: Zhou Hao <[email protected]>
1 parent 52997bc commit e6bf497

File tree

2 files changed

+34
-0
lines changed

2 files changed

+34
-0
lines changed

installing/installing_bare_metal_ipi/ipi-install-configuration-files.adoc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,7 @@ endif::[]
3939
ifeval::[{product-version} > 4.7]
4040
include::modules/ipi-install-configure-network-components-to-run-on-the-control-plane.adoc[leveloffset=+1]
4141
endif::[]
42+
43+
ifeval::[{product-version} > 4.8]
44+
include::modules/ipi-install-configuring-bios-for-worker-node.adoc[leveloffset=+1]
45+
endif::[]
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
// Module included in the following assemblies:
2+
//
3+
// * installing/installing_bare_metal_ipi/ipi-install-configuration-files.adoc
4+
[id="configuring-bios-for-worker-node_{context}"]
5+
= Configuring BIOS for worker node
6+
7+
The following procedure configures BIOS for the worker node during the installation process.
8+
9+
.Procedure
10+
. Create manifests.
11+
. Modify the BMH file corresponding to the worker:
12+
+
13+
----
14+
$ vim clusterconfigs/openshift/99_openshift-cluster-api_hosts-3.yaml
15+
----
16+
. Add the BIOS configuration to the `spec` section of the BMH file:
17+
+
18+
----
19+
spec:
20+
firmware:
21+
simultaneousMultithreadingEnabled: true
22+
sriovEnabled: true
23+
virtualizationEnabled: true
24+
----
25+
+
26+
[NOTE]
27+
====
28+
. Red Hat supports three BIOS configurations. See the link:https://github.com/openshift/baremetal-operator/blob/master/docs/api.md#firmware[BMH documentation] for details. Only servers with bmc type `irmc` are supported. Other types of servers are currently not supported.
29+
====
30+
. Create cluster.

0 commit comments

Comments
 (0)