So I've been following Ahmed Sabbour's article on how to deploy https://sabbour.me/how-to-run-an-app-service-behind-a-waf-enabled-application-gateway/ The ONE difference is that instead of a jump box we are using VM with a VNET peering and using an internal DNS service for my company.
Then I'm deploying web apps running on the ASE behind the WAF-App Gateway where I able to get the public facing website up and running.
However, the problems came when attempting to publish the Kudu, ‘Advanced Tools’s site. WebDeploy, the component used for deploying code to an Azure Web App is a component for the Kudu site, (i.e. *.scm.yourdomain.com) but when I try to access from a machine in the VNET or externally:
customdomainname.sites.msrd’s server IP address could not be found.
Any idea how to get the Kudu site running so I can deploy?