It depends a lot on expected load as to what the best scaling configuration is, but I will not go into that here.
To specifically answer your question, you can take the XP Scaled configuration and modify as follows:
infrastructure.json
: remove resource sections for the Reporting Microsoft.Web/sites
and Reporting Microsoft.Web/serverfarms
and any references / dependencies to those resources
application.json
: remove the deployment of the Reporting site and any references / dependencies. It should still be setting the reporting DB connection string on your CM.
Sitecore xxx (Cloud)_cm.scwdp.zip
: alter the web.config <add key="role:define" value="ContentManagement,Reporting" />
. Or ContentManagement,Reporting,Indexing
if on 9.2+
I would like to note though that it's possible Sitecore haven't tested this specific configuration before.