Instead of specifying individual SANs, just use the wildcard DNS entry for the entire domain. This provides a security blanket across the entire cluster and all the applications within it, rather than just covering specific parts of the deployment.
For example, if you later deploy services like Health, MVI, etc., you won’t need to update the certificate with additional SANs.
Of course, I’m not sure what your internal security policies are, how your certificates are currently configured, or which operators you're using in your OpenShift environment. So it’s hard to give a precise fix, but starting with just a wildcard cert is a good first step to try.