Installing Chart using Helm Template
An alternative approach to install PEM on OpenShift is to generate Helm Templates using the released Helm charts and apply them in OpenShift.
Helm Templates do not allow us to make use of Helm's release management and deployment lifecycle capabilities, resulting in an increase in the number of manual steps. For example, to upgrade and uninstall, you are required to keep track of all resources created during the installation, and delete them one at a time.
This approach also does not allow us to maintain the sequence in which certain installation steps are expected to be performed. You have to ascertain the sequence and carefully run the oc apply command for each of the generated templates individually. Applying all the generated templates in a single step may result in a behavior that might be difficult to troubleshoot. For example, during the installation, you must ensure the database setup step is applied before the server is started.