jay4592
jay4592

Reputation: 77

Zip deploy azure function from storage account

I'm trying to zip deploy an azure function from a blob storage.

I have set SCM_DO_BUILD_DURING_DEPLOYMENT, to true. I have also set WEBSITE_RUN_FROM_PACKAGE to the remote url.

I am able to deploy easily if the function is in a remote url. However, I can't seem to do it if I have it as a blob on azure.

The prefarable runtime for this is python.

Upvotes: 1

Views: 2325

Answers (1)

SwethaKandikonda
SwethaKandikonda

Reputation: 8244

For having the zip deploy from storage account you need to navigate to your .zip blob in your storage account and get the generated SAS token for that blob.

enter image description here

Then add the same url in your Function App Application settings for WEBSITE_RUN_FROM_PACKAGE.

enter image description here

enter image description here

NOTE:- This option is the only one supported for running from a package on Linux hosted in a Consumption plan.

For more information on this you can refer Run your functions from a package file in Azure

Upvotes: 1

Related Questions