azure - 维护天蓝色资源管理器模板的正确方法
问题描述
我有 arm 模板来使用资源及其设置重新创建资源组。这工作正常。
用例:
一些开发人员会转到 Azure 门户并更新某些资源的一些设置。有没有办法获得可以应用于我的模板的确切更改以使这些更改生效?(更新源代码管理中的模板)
如果我转到资源组中的自动化脚本,我可以看到所有资源,但我在源代码管理中的模板不同(参数、条件、变量、链接在一起的多个模板......)。乍一看,我看不到做了哪些更改,也无法使用任何差异。
也许我完全错过了一些东西,但你是如何解决这个问题的?
谢谢。
解决方案
从概念上讲,除了他自己的开发/单元测试工作外,开发人员永远不应该“去 [es] 到 azure 门户并更新某些资源的某些设置”。然后,他应该生成一个更新的 ARM 模板,用于在 TST 等环境中部署,并使用新模板记录他的单元测试更改。如果他的更新与您在 TST 中的资源冲突,他可能会来找您解释他的更改,并讨论解决方案。
推荐阅读
- python-3.x - 获取 PermissionError:[WinError 32] 进程无法访问该文件,因为它在 scikitlearn GridSearchCV 期间正被另一个进程使用
- node.js - NodeJS/discord.js:读取特定目录下文件夹中的所有文件
- java - Java:如何以更优雅的方式为preparedStatment插入多个值?
- suitescript2.0 - SuiteScript INVENTORY_BALANCE 搜索引发 UNKNOWN 错误
- javascript - 范围内的行数必须至少为 1 google app scripts 错误
- c# - QueueBackgroundWorkItem 如何管理线程
- c# - 进行while循环以将所有(.exe)文件从一个目录复制到另一个目录
- ruby-on-rails - 选择文件时是否可以将目录与文件一起上传?
- node.js - 在对话流中执行 POST 请求
- maven - 如何检索导入特定 Maven 依赖项的 GitHub Java 项目?