diff --git a/roles/ocp4_workload_ansible_automation_platform/defaults/main.yml b/roles/ocp4_workload_ansible_automation_platform/defaults/main.yml index 64b8ef9..f51bd98 100644 --- a/roles/ocp4_workload_ansible_automation_platform/defaults/main.yml +++ b/roles/ocp4_workload_ansible_automation_platform/defaults/main.yml @@ -27,6 +27,8 @@ ocp4_workload_ansible_automation_platform_disable_eda: false ocp4_workload_ansible_automation_platform_disable_hub: true ocp4_workload_ansible_automation_platform_disable_lightspeed: true ocp4_workload_ansible_automation_platform_extra_wait_minutes: 10 +# Additional manifest overrides to be merged into the Template used to deploy AAP +ocp4_workload_ansible_automation_platform_aap_manifest_overrides: {} # --------------------------------------------------------------- # OCP bearer token lifecycle diff --git a/roles/ocp4_workload_ansible_automation_platform/tasks/workload.yml b/roles/ocp4_workload_ansible_automation_platform/tasks/workload.yml index 3ff249e..729fea6 100644 --- a/roles/ocp4_workload_ansible_automation_platform/tasks/workload.yml +++ b/roles/ocp4_workload_ansible_automation_platform/tasks/workload.yml @@ -52,7 +52,8 @@ - name: Create Ansible Automation Platform kubernetes.core.k8s: state: present - template: aap.yaml.j2 + resource_definition: "{{ lookup('template', 'aap.yaml.j2') | from_yaml | ansible.builtin.combine(ocp4_workload_ansible_automation_platform_aap_manifest_overrides | default({}), recursive=true) }}" + apply: true - name: Wait until the Ansible Automation Platform is fully deployed kubernetes.core.k8s_info: