Add example playbook
This commit is contained in:
52
README.md
52
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-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
|
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"
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user