You can use the openshift_management_template_parameters
Ansible role variable
to specify any template parameters you want to override in the application or PV
templates.
For example, if you wanted to reduce the memory requirement of the PostgreSQL
pod, then you could set the following:
openshift_management_template_parameters={'POSTGRESQL_MEM_REQ': '1Gi'}
When the Red Hat CloudForms template is processed, 1Gi
will be used for the value of
the POSTGRESQL_MEM_REQ
template parameter.
Not all template parameters are present in both template variants
(containerized or external database). For example, while the podified database
template has a POSTGRESQL_MEM_REQ
parameter, no such parameter is present in
the external db template, as there is no need for this information due to there
being no databases that require pods.
Therefore, be very careful if you are overriding template parameters. Including
parameters not defined in a template will cause errors. If you do receive an
error during the Ensure the Management App is created
task, run the
uninstall scripts first before running the installer again.