diff --git a/README.md b/README.md index dd4ad8c..ccec915 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,55 @@ curl -O https://mirror.openshift.com/pub/openshift-v4/dependencies/rhcos/4.3/4.3 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" +```