The aap_ocp_install role enables the creation of OpenShift manifests to deploy AAP. However, the manifests that are generated only cover a fraction of the available parameters for each of the resources that it manages.
This PR introduces the concept of manifest_overrides which enables the ability to specify values for each of the OpenShift items managed by this role.
For example to be able to specify the number of Automation Controller task replicas, the following can be set.
What does this PR do?
The
aap_ocp_install
role enables the creation of OpenShift manifests to deploy AAP. However, the manifests that are generated only cover a fraction of the available parameters for each of the resources that it manages.This PR introduces the concept of
manifest_overrides
which enables the ability to specify values for each of the OpenShift items managed by this role.For example to be able to specify the number of Automation Controller task replicas, the following can be set.
How should this be tested?
Utilize the example shown above in a playbook similar to the following
Confirm that
task_replicas: 2
is present on theAutomationController
resource.Is there a relevant Issue open for this?
No
Other Relevant info, PRs, etc
None