我为 Azure 函数应用程序编写了一个非常简单的 ARM 模板,该模板仅包含函数应用程序本身、存储帐户和专用应用程序服务计划。该应用程序已经存在于 Azure 中,并且是当时手工创建的。它有一个习俗 主机 key 配置了另一个服务所依赖的。 ARM 部署完成后,主机 key 消失了,其他服务也不再工作。我没有找到在 ARM 模板本身中声明主机 key 的方法,所以我从来没有想到它会被删除。有人有过同样的经历吗?
使用最新的 azure-cli 进行部署。
最佳答案
这可能是由于意外地从使用 Azure 文件切换到不使用(反之亦然)而导致的。这是由 WEBSITE_CONTENTAZUREFILECONNECTIONSTRING
和 WEBSITE_CONTENTSHARE
应用设置驱动的。
关于azure - Azure ARM 模板部署是否会删除函数应用的主机 key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49243014/