功能应用密钥注意为新功能应用

时间:2017-10-02 11:12:16

标签: azure arm-template

我通过ARM模板部署存储帐户和功能应用程序,但在成功部署后,我无法使用功能应用程序,因为没有创建密钥。

  

我们无法检索运行时主密钥。请稍后再试。

根据我的理解(请参阅此issue on GitHub),应该在关联的存储帐户中创建一个包含hosts.json的文件夹:存储帐户/ azure-webjobs-secrets / function -app 即可。但是,此文件夹不存在。

我希望在部署一个Function时,会创建hosts.json。我相信还应该有一个名为FunctionName.json的文件,其中包含功能特定的密钥,但仍然不存在上述文件夹,也不存在此文件。这会导致显示其他错误。

  

我们无法检索函数FunctionName的键。如果运行时无法加载您的函数,则会发生这种情况。检查其他功能错误。

万一来自MS的任何人选择这一点,有希望在会话ID a814072a75d643d89c71d64d20c3dd55 下记录这两个错误。

通过ARM模板部署功能应用程序是否存在错误,或者我做错了什么?

ARM模板

可在此Pastebin

中找到

示例输出

DeploymentName          : DEV-FunctionAppName
ResourceGroupName       : a-resourece-group
ProvisioningState       : Succeeded
Timestamp               : 02/10/2017 10:30:28
Mode                    : Incremental
TemplateLink            : 
Parameters              : 
                          Name                 Type                       Value     
                          ===============      =========================  ==========
                          environment          String                     DEV       
                          environmentSettings  Object                     {
                                                                            "applicationInsightsName": "service-name-app-insights",
                                                                            "functionAppName": "DEV-FunctionAppName",
                                                                            "storageAccountName": "servicenamedevstorene"
                                                                          }
                          serviceName          String                     Service Name
                          location             String                     northeurope
                          serverFarmName       String                     NorthEuropePlan
                          storageAccountSku    Object                     {
                                                                            "name": "Standard_GRS",
                                                                            "tier": "Standard"
                                                                          }
                          tags                 Object                     {
                                                                            "Application": "Service Name",
                                                                            "Environment": "DEV"
                                                                          }

Outputs                 : 
DeploymentDebugLogLevel :

0 个答案:

没有答案