使用链接的 ARM 模板进行测试
Testing with Linked ARM Templates
我对 Azure 中的 ARM 模板比较陌生,我需要部署一个资源组,其中包含大约 40 个资源。我一直迷失在所有 json 中,看起来将模板拆分为链接模板会有所帮助。
我找到了创建可以上传模板的存储帐户的建议 运行。我在 VSTS 中设置了一个构建和发布来执行此操作。问题是,既然我做了第一次测试,我不知道如何再做一次。我还没有找到从存储帐户的第一个测试中自动删除模板甚至容器的方法。我宁愿保留存储帐户并一遍又一遍地使用它进行部署。
我还看到了使用虚拟机而不是存储帐户的建议,但我觉得我对如何做到这一点知之甚少,而拥有一个大型 ARM 模板会更有效。
如果有人可以帮助我通过 VSTS 构建和发布从存储帐户中删除文件,我将不胜感激。我也欢迎其他建议。
提前致谢。
尝试使用 VSTS 中的 Azure 文件复制任务将您的子模板复制到 blob 容器。然后你可以执行你的 ARM 任务。
我对 Azure 中的 ARM 模板比较陌生,我需要部署一个资源组,其中包含大约 40 个资源。我一直迷失在所有 json 中,看起来将模板拆分为链接模板会有所帮助。
我找到了创建可以上传模板的存储帐户的建议 运行。我在 VSTS 中设置了一个构建和发布来执行此操作。问题是,既然我做了第一次测试,我不知道如何再做一次。我还没有找到从存储帐户的第一个测试中自动删除模板甚至容器的方法。我宁愿保留存储帐户并一遍又一遍地使用它进行部署。
我还看到了使用虚拟机而不是存储帐户的建议,但我觉得我对如何做到这一点知之甚少,而拥有一个大型 ARM 模板会更有效。
如果有人可以帮助我通过 VSTS 构建和发布从存储帐户中删除文件,我将不胜感激。我也欢迎其他建议。
提前致谢。
尝试使用 VSTS 中的 Azure 文件复制任务将您的子模板复制到 blob 容器。然后你可以执行你的 ARM 任务。