如何在ARM模板中包含外部逻辑应用程序实现



分离基础设施和工作流程

我已经使用ARM模板在azure中部署了多个逻辑应用程序。这意味着这些应用程序的整个工作流已经在部署模板中定义,这些模板会将这些文件弄乱。我希望将工作流的实现与基础结构的定义分开。

一个逻辑应用程序的实现已经在ARM模板中占用了大约200行:

6     "resources": [
(...)
535         {
536           "type": "Microsoft.Logic/workflows",
537           "apiVersion": "2017-07-01",
538           "name": "NotifyKubernetesUpgrades",
539           "location": "West Europe",
540           "identity": {
541             "type": "SystemAssigned"
542           },
543           "properties": {
544             "state": "Enabled",
545             "definition": {
(*...implementation of the workflow...*)
724             }
725           }
726        },

我想要实现的目标:

有一个包含json工作流的/src/workflows文件夹
在实现工作流时将工作流导入ARM模板(。

不,不能。一个逻辑应用程序就是:一个arm模板

相关内容

  • 没有找到相关文章

最新更新