Skip to content

Files

Latest commit

 

History

History

function_sa_private_endpoint_custom_dns

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Scenario: linux Azure Function Premium with Custom DNS

We deploy the solution in 2 steps cause of an issue with the Terraform Provider.

Check function_app_resource can't deploy a function app with a backing storage account protected via private endpoint

Deploy the solution without the firewall enabled

cd ./deploy
terraform init
terraform apply --auto-approve --var="enable_firewall=false"

Enable the firewall

terraform init
terraform apply --auto-approve

Test the Azure Function

Use the Azure Portal to access the privatesta**** storage account in the func-custom-dns-**** resource group and copy any file in the input container.

Check the output container where you should find a copy of the file.