You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/machine-user-infra-machines-iso.adoc
+29-7Lines changed: 29 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,17 +19,39 @@ You can create more {op-system-first} compute machines for your bare metal clust
19
19
** Burn the ISO image to a disk and boot it directly.
20
20
** Use ISO redirection with a LOM interface.
21
21
22
-
. After the instance boots, press the `TAB` or `E` key to edit the kernel command line.
23
-
. Add the parameters to the kernel command line:
22
+
. Boot the {op-system} ISO image without specifying any options, or interrupting the live boot sequence. Wait for the installer to boot into a shell prompt in the {op-system} live environment.
23
+
+
24
+
[NOTE]
25
+
====
26
+
You can interrupt the {op-system} installation boot process to add kernel arguments. However, for this ISO procedure you must use the `coreos-installer` command as outlined in the following steps, instead of adding kernel arguments.
27
+
====
28
+
29
+
. Run the `coreos-installer` command and specify the options that meet your installation requirements. At a minimum, you must specify the URL that points to the Ignition config file for the node type, and the device that you are installing to:
<1> You must run the `coreos-installer` command by using `sudo`, because the `core` user does not have the required root privileges to perform the installation.
36
+
<2> The `--ignition-hash` option is required when the Ignition config file is obtained through an HTTP URL to validate the authenticity of the Ignition config file on the cluster node. `<digest>` is the Ignition config file SHA512 digest obtained in a preceding step.
37
+
+
38
+
[NOTE]
39
+
====
40
+
If you want to provide your Ignition config files through an HTTPS server that uses TLS, you can add the internal certificate authority (CA) to the system trust store before running `coreos-installer`.
41
+
====
42
+
+
43
+
The following example initializes a bootstrap node installation to the `/dev/sda` device. The Ignition config file for the bootstrap node is obtained from an HTTP web server with the IP address 192.168.1.2:
<1> Specify the block device of the system to install to.
31
-
<2> Specify the URL of the compute Ignition config file. Only HTTP and HTTPS protocols are supported.
32
49
33
-
. Press `Enter` to complete the installation. After {op-system} installs, the system reboots. After the system reboots, it applies the Ignition config file that you specified.
50
+
. Monitor the progress of the {op-system} installation on the console of the machine.
51
+
+
52
+
[IMPORTANT]
53
+
====
54
+
Ensure that the installation is successful on each node before commencing with the {product-title} installation. Observing the installation process can also help to determine the cause of {op-system} installation issues that might arise.
55
+
====
34
56
35
57
. Continue to create more compute machines for your cluster.
0 commit comments