cd /var/www/html
curl -O https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.3/4.3.0/rhcos-4.3.0-x86_64-metal.raw.gz
curl -O https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.3/4.3.0/rhcos-4.3.0-x86_64-installer-kernel
curl -O https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.3/4.3.0/rhcos-4.3.0-x86_64-installer-initramfs.img
example playbook:
- hosts: gw01.lab.vargen.io
tasks:
- import_role:
name: lab_gw
tags: ["gw", "haproxy"]
- import_role:
name: os4-pxe-install-server
vars:
os4_pxe_install_server_address: 10.32.101.1/24
os4_pxe_install_server_gateway: 10.32.101.1
os4_pxe_install_server_nameserver: 8.8.8.8
os4_pxe_install_server_domain_name: ocp01.lab.vargen.io
os4_pxe_install_server_clients:
- hostname: bootstrap.ocp01.lab.vargen.io
ip: 10.32.101.3
ignition: bootstrap.ign
mac: "52:54:00:30:73:d0"
- hostname: master-0.ocp01.lab.vargen.io
ip: 10.32.101.4
ignition: master.ign
mac: "52:54:00:f3:46:7e"
- hostname: worker-0.ocp01.lab.vargen.io
ip: 10.32.101.5
ignition: worker.ign
mac: "52:54:00:8d:45:c3"
- hostname: worker-1.ocp01.lab.vargen.io
ip: 10.32.101.6
ignition: worker.ign
mac: "52:54:00:ca:39:08"
- hostname: worker-2.ocp01.lab.vargen.io
ip: 10.32.101.7
ignition: worker.ign
mac: "52:54:00:f3:1a:20"
- hostname: ocs-0.ocp01.lab.vargen.io
ip: 10.32.101.8
ignition: worker.ign
mac: "52:54:00:be:c1:a3"
- hostname: ocs-1.ocp01.lab.vargen.io
ip: 10.32.101.9
ignition: worker.ign
mac: "52:54:00:dd:3e:e3"
- hostname: ocs-2.ocp01.lab.vargen.io
ip: 10.32.101.10
ignition: worker.ign
mac: "52:54:00:33:9d:da"
os4_pxe_install_server_firewalld_zone: internal
os4_pxe_install_server_httpd_port: 8000
tags: ["pxe"
Description