|
1 | 1 | # OpenShift 4 UPI Home Lab Installation
|
2 | 2 |
|
3 |
| - |
4 |
| - |
| 3 | + |
| 4 | + |
5 | 5 |
|
6 | 6 | I followed these steps to build out my OpenShift 4 UPI home lab using Red Hat Enterprise Virtualization (RHEV) virtual machines. Refer to the official documentation for a [bare metal installation].
|
7 | 7 |
|
@@ -51,9 +51,9 @@ For this step, "Creating Red Hat Enterprise Linux CoreOS (RHCOS) machines using
|
51 | 51 | * In RHEV, I created the VMs for the bootstrap, control plane, and compute nodes.
|
52 | 52 | * For disks, I used Preallocated for the masters and Thin Provisioning for the bootstrap and compute nodes. The etcd database on masters is I/O intensive and thus Preallocated is recommended.
|
53 | 53 | * While creating the VMs booted from CD-ROM using a downloaded version of this ISO locally hosted in RHEV:
|
| 54 | + * OpenShift 4.5 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.5/4.5.2/rhcos-4.5.2-x86_64-installer.x86_64.iso |
54 | 55 | * OpenShift 4.4 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.4/4.4.3/rhcos-4.4.3-x86_64-installer.x86_64.iso
|
55 | 56 | * OpenShift 4.3 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.3/4.3.8/rhcos-4.3.8-x86_64-installer.x86_64.iso
|
56 |
| - * OpenShift 4.2 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.2/4.2.18/rhcos-4.2.18-x86_64-installer.iso |
57 | 57 |
|
58 | 58 | ### 4. Configure DHCP
|
59 | 59 |
|
@@ -90,9 +90,9 @@ I started all of the VMs to install RHCOS. On the "Install CoreOS" screen, I pr
|
90 | 90 | ```
|
91 | 91 |
|
92 | 92 | The BIOS file was created by the helper node playbook and is a local clone of the upstream mirror:
|
| 93 | + * OpenShift 4.5 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.5/4.5.2/rhcos-4.5.2-x86_64-metal.x86_64.raw.gz |
93 | 94 | * OpenShift 4.4 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.4/4.4.3/rhcos-4.4.3-x86_64-metal.x86_64.raw.gz
|
94 | 95 | * OpenShift 4.3 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.3/4.3.8/rhcos-4.3.8-x86_64-metal.x86_64.raw.gz
|
95 |
| - * OpenShift 4.2 - https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.2/4.2.18/rhcos-4.2.18-x86_64-metal-bios.raw.gz |
96 | 96 |
|
97 | 97 | The CoreOS wrote to disk and requested a reboot, and I reconfigured RHEV to now boot from hard drive. Upon reboot of each node, they consumed their respective Ignition files.
|
98 | 98 |
|
@@ -125,7 +125,7 @@ Kevin Chung
|
125 | 125 | [Git repository]: https://github.com/RedHatOfficial/ocp4-helpernode
|
126 | 126 | [documentation]: https://docs.openshift.com/container-platform/latest/installing/installing_bare_metal/installing-bare-metal.html#ssh-agent-using_installing-bare-metal
|
127 | 127 | [Red Hat's public sites]: https://docs.openshift.com/container-platform/latest/installing/install_config/configuring-firewall.html
|
128 |
| -[install a mirror repository]: https://docs.openshift.com/container-platform/4.4/installing/install_config/installing-restricted-networks-preparations.html#installation-creating-mirror-registry_installing-restricted-networks-preparations |
| 128 | +[install a mirror repository]: https://docs.openshift.com/container-platform/latest/installing/install_config/installing-restricted-networks-preparations.html#installation-creating-mirror-registry_installing-restricted-networks-preparations |
129 | 129 | [install Sonatype Nexus as a mirror repository]: https://github.com/kevchu3/nexus-docker-repo
|
130 | 130 | [post installation procedures (day 2)]: day-two.md
|
131 | 131 | [updating the minor version in a restricted network]: update-restricted.md
|
0 commit comments