Create OpenShift assets and move into place

This commit is contained in:
2025-03-22 23:29:34 -05:00
parent 8c00a98ae2
commit 2df2d32696
10 changed files with 125 additions and 72 deletions

View File

@@ -4,10 +4,6 @@
connection: local
gather_facts: true
vars_prompt:
- name: freeipa_password
prompt: FreeIPA password for admin user
tasks:
- name: Deploy DNS entries for cluster via Terraform
community.general.terraform:
@@ -19,3 +15,15 @@
- ansible.builtin.include_tasks:
file: 02-dhcp/ip-reservations.yml
- ansible.builtin.include_tasks:
file: 03-matchbox/create-openshift-image.yml
- ansible.builtin.include_tasks:
file: 03-matchbox/move-pxe-assets.yml
- name: Configure Matchbox via Terraform
community.general.terraform:
project_path: 03-matchbox/
state: present
force_init: true