我正在使用Terraform在azure应用程序服务上创建一个广告位,但是我需要一些应用程序设置才能保持粘性。通常在ARM中使用“ slotConfigNames”完成此操作,但在Terraform中似乎无法实现。
这可能吗?
https://www.terraform.io/docs/providers/azurerm/r/app_service_slot.html
谢谢
答案 0 :(得分:1)
由于terraform不支持粘性插槽设置,因此无法直接使用azurerm_app_service_slot。但是您可以在Terraform中使用Azure Template Deployment resource。
该解决方案将创建一个或多个插槽的应用服务 附加到它,并且还将利用广告位设置来 具有与环境相关的配置,而不是与转换相关的配置 一个带有CI / CD服务器的配置文件,例如Octopus Deploy或 在每个环境中使用多个appSettings.json,就像在 .net应用程序。
您可以从此blog中获取更多详细信息。