-
Notifications
You must be signed in to change notification settings - Fork 210
Open
Description
Description
When you associate the storage account of an Azure Function with a network security perimeter (nsp) and allow the subscription of the function inbound access to the NSP and you set the mode to enforced your function is unable to start
Steps to reproduce
- Create an azure storage account for your function storage
- Create an azure function, linux, consumption plan. (Runtime version: 4.1042.100.2)
- Configure the storage account to the function
- Validate the function works.
- Create a new Network Security Perimeter
- Add a profile to the NSP
- Add an inbound rule for the subscription of the function
- Associcate the storage account with the NSP, set the mode to Enforced
- Restart the function
- Function fails to start (The service is unavailable. when browsing to the function)
- Set the mode to Learning
- Restart the function
- The function works again
All resources, function, nsp, storage are in the same resource group, in the same subscription in the same region
Doing the same for a key vault that's being accessed from the same function works.
Since Azure Storage is general available this should work?
https://learn.microsoft.com/en-us/azure/private-link/network-security-perimeter-concepts#scale-limitations
brattpurrie and MatthiasHuygelen
Metadata
Metadata
Assignees
Labels
No labels