Building GitLab on Azure VM or Azure OpenShift

I am currently debating whether to build GitLab on Azure VM or Azure OpenShift.

Generally, which option is more common for building GitLab, and which one is recommended?

Could you please provide an answer with reasons for your recommendation?