1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 21:46:22 +01:00

install: update bare metal artifact names

For 4.3 and onward, RHCOS ships a single, unified bare metal artifact
that can be used for both BIOS and UEFI installs.
This commit is contained in:
Micah Abbott
2019-12-02 15:27:07 -05:00
committed by openshift-cherrypick-robot
parent d738202c69
commit 76240b3cd0
3 changed files with 18 additions and 35 deletions

View File

@@ -36,14 +36,13 @@ to the {product-title} version that you install. Use the image versions
that match your {product-title} version if they are available.
====
+
You must download the ISO file and either the BIOS or UEFI file.
You must download the ISO file and the RAW disk file.
Those file names resemble the following examples:
** ISO: `rhcos-<version>-<architecture>-installer.iso`
** Compressed metal BIOS: `rhcos-<version>-<architecture>-metal-bios.raw.gz`
** Compressed metal UEFI: `rhcos-<version>-<architecture>-metal-uefi.raw.gz`
** ISO: `rhcos-<version>-installer.<architecture>.iso`
** Compressed metal RAW: `rhcos-<version>-metal.<architecture>.raw.gz`
. Upload either the BIOS or UEFI {op-system} image file to your HTTP server and
. Upload either the RAW {op-system} image file to your HTTP server and
note its URL.
. Use the ISO to start the {op-system} installation. Use one of the following
@@ -61,7 +60,7 @@ coreos.inst.image_url=<bare_metal_image_URL> <2>
coreos.inst.ignition_url=http://example.com/config.ign <3>
----
<1> Specify the block device of the system to install to.
<2> Specify the URL of the UEFI or BIOS image that you uploaded to your server.
<2> Specify the URL of the RAW image that you uploaded to your server.
<3> Specify the URL of the Ignition config file for this machine type.
. Press Enter to complete the installation. After {op-system} installs, the system

View File

@@ -21,7 +21,7 @@ booting to create the machines.
. Upload the master, worker, and bootstrap Ignition config files that the
installation program created to your HTTP server. Note the URLs of these files.
. Obtain the {op-system} ISO image, compressed metal BIOS, `kernel`
. Obtain the {op-system} ISO image, compressed metal RAW image, `kernel`
and `initramfs` files from the
link:https://access.redhat.com/downloads/content/290[Product Downloads] page on the Red
Hat customer portal or the
@@ -39,12 +39,12 @@ that match your {product-title} version if they are available.
The file names contain the {product-title} version number.
They resemble the following examples:
** ISO: `rhcos-<version>-<architecture>-installer.iso`
** Compressed metal BIOS: `rhcos-<version>-<architecture>-metal-bios.raw.gz`
** `kernel`: `rhcos-<version>-<architecture>-installer-kernel`
** `initframs`: `rhcos-<version>-<architecture>-installer-initramfs.img`
** ISO: `rhcos-<version>-installer.<architecture>.iso`
** Compressed metal RAW image: `rhcos-<version>metal.<architecture>.raw.gz`
** `kernel`: `rhcos-<version>-installer-kernel-<architecture>`
** `initframs`: `rhcos-<version>-installer-initramfs.<architecture>.img`
. Upload the compressed metal BIOS file and the `kernel` and `initramfs` files
. Upload the compressed metal RAW image and the `kernel` and `initramfs` files
to your HTTP server.
. Configure the network boot infrastructure so that the machines boot from their
@@ -62,8 +62,8 @@ DEFAULT pxeboot
TIMEOUT 20
PROMPT 0
LABEL pxeboot
KERNEL http://<HTTP_server>/rhcos-<version>-<architecture>-installer-kernel <1>
APPEND ip=dhcp rd.neednet=1 initrd=rhcos-<version>-<architecture>-installer-initramfs.img console=tty0 console=ttyS0 coreos.inst=yes coreos.inst.install_dev=sda coreos.inst.image_url=http://<HTTP_server>/rhcos-<version>-<architecture>-metal-bios.raw.gz coreos.inst.ignition_url=http://<HTTP_server>/bootstrap.ign <2> <3>
KERNEL http://<HTTP_server>/rhcos-<version>-installer-kernel-<architecture> <1>
APPEND ip=dhcp rd.neednet=1 initrd=http://<HTTP_server>/rhcos-<version>-installer-initramfs.<architecture>.img console=tty0 console=ttyS0 coreos.inst=yes coreos.inst.install_dev=sda coreos.inst.image_url=http://<HTTP_server>/rhcos-<version>-metal.<architecture>.raw.gz coreos.inst.ignition_url=http://<HTTP_server>/bootstrap.ign <2> <3>
----
<1> Specify the location of the `kernel` file that you uploaded to your HTTP
server.
@@ -72,43 +72,27 @@ For example, to use DHCP on a NIC that is named `eno1`, set `ip=eno1:dhcp`.
<3> Specify locations of the {op-system} files that you uploaded to your
HTTP server. The `initrd` parameter value is the location of the `initramfs` file,
the `coreos.inst.image_url` parameter value is the location of the compressed
metal BIOS file, and the `coreos.inst.ignition_url` parameter value is the
metal RAW image, and the `coreos.inst.ignition_url` parameter value is the
location of the bootstrap Ignition config file.
** For iPXE:
+
----
kernel http://<HTTP_server>/rhcos-<version>-<architecture>-installer-kernel ip=dhcp rd.neednet=1 initrd=http://<HTTP_server>/rhcos-<version>-<architecture>-installer-initramfs.img console=tty0 console=ttyS0 coreos.inst=yes coreos.inst.install_dev=sda coreos.inst.image_url=http://<HTTP_server>/rhcos-<version>-<architecture>-metal-bios.raw.gz coreos.inst.ignition_url=http://<HTTP_server>/bootstrap.ign <1> <2>
initrd http://<HTTP_server>/rhcos-<version>-<architecture>-installer-initramfs.img <3>
kernel http://<HTTP_server>/rhcos-<version>-installer-kernel-<architecture> ip=dhcp rd.neednet=1 initrd=http://<HTTP_server>/rhcos-<version>-installer-initramfs.<architecture>.img console=tty0 console=ttyS0 coreos.inst=yes coreos.inst.install_dev=sda coreos.inst.image_url=http://<HTTP_server>/rhcos-<version>-metal.<arhcitectutre>.raw.gz coreos.inst.ignition_url=http://<HTTP_server>/bootstrap.ign <1> <2>
initrd http://<HTTP_server>/rhcos-<version>-installer-initramfs.<architecture>.img <3>
boot
----
<1> Specify locations of the {op-system} files that you uploaded to your
HTTP server. The `kernel` parameter value is the location of the `kernel` file,
the `initrd` parameter value is the location of the `initramfs` file,
the `coreos.inst.image_url` parameter value is the location of the compressed
metal BIOS file, and the `coreos.inst.ignition_url` parameter value is the
metal RAW image, and the `coreos.inst.ignition_url` parameter value is the
location of the bootstrap Ignition config file.
<2> If you use multiple NICs, specify a single interface in the `ip` option.
For example, to use DHCP on a NIC that is named `eno1`, set `ip=eno1:dhcp`.
<3> Specify the location of the `initramfs` file that you uploaded to your HTTP
server.
. If you use UEFI, edit the included `grub.conf` file that is included in the
ISO that you downloaded to include the following installation options:
+
----
menuentry 'Install Red Hat Enterprise Linux CoreOS' --class fedora --class gnu-linux --class gnu --class os {
linux /images/vmlinuz nomodeset rd.neednet=1 coreos.inst=yes coreos.inst.install_dev=sda coreos.inst.image_url=http://<HTTP_server>/rhcos-<version>-<architecture>-metal-uefi.raw.gz coreos.inst.ignition_url=http://<HTTP_server>/bootstrap.ign <1>
initrd http://<HTTP_server>/rhcos-<version>-<architecture>-installer-initramfs.img <2>
}
----
<1> For the `coreos.inst.image_url` parameter value, specify the location of
the compressed metal UEFI file that you uploaded to your HTTP server. For the
`coreos.inst.ignition_url`, specify the location of the bootstrap Ignition
config file that you uploaded to your HTTP server.
<2> Specify the location of the `initramfs` file that you uploaded to your HTTP
server.
. Continue to create the machines for your cluster.
+
[IMPORTANT]

View File

@@ -81,7 +81,7 @@ that matches your {product-title} version if it is available.
====
+
The file name contains the {product-title} version number in the format
`rhcos-<version>-<architecture>-vmware.ova`.
`rhcos-<version>-vmware.<architecture>.ova`.
. In the vSphere Client, create a folder in your datacenter to store your VMs.
.. Click the *VMs and Templates* view.