I am trying to create a function app in azure ILB ASE but failed to open Kudu due to its inaccessibility. How I configure it correctly?
Since the Azure function is deployed in ILB ASE, it can only be accessed from the virtual network. If you want to access the function outside the VNet, you need to deploy a public Azure application gateway to expose the internal endpoint. The Azure application gateway will work as a reverse proxy to route the incoming traffic to the appropriate endpoint.
References:
Integrate your ILB App Service Environment with the Azure Application Gateway
Private Function Apps in Azure Government using App Service Environment (ASE)