筛选详细的 Azure ARM 模板
Filter verbose Azure ARM template
导出的 Azure ARM 模板包含大量无用信息,比方说快照。我只想导出实际资源定义。
是否可以过滤掉不需要的项目?我想将此模板转换为 Bicep(将所有资源部署到另一个订阅中),现在我必须手动清除导出的 ARM 模板中所有未使用的项目。
谢谢Gopa。将您的建议作为答案发布,以帮助其他社区成员。
从资源组或资源中导出 ARM 模板将为您提供一个模板,该模板是当前属性的 快照 ,因此它包括初始后更改的所有属性部署。
您也可以尝试从部署历史导出模板,这样您就可以选择导出初始版本,而无需在每次部署后进行更改。
您可以将源代码管理中的所有资源都维护为ARM模板并使用CI/CD进行部署,每当有变化时,您就可以拥有我们最新版本的ARM 模板并在需要时使用它来构建新环境。
您可以导出用于部署现有资源的模板。您获得的模板正是用于部署的模板。
Export template after deployment
Select要导出的资源组。
Select 部署下的 link。
Select 部署历史中的部署之一。
Select 模板。显示用于此部署的模板,并且可供下载。
导出的 Azure ARM 模板包含大量无用信息,比方说快照。我只想导出实际资源定义。
是否可以过滤掉不需要的项目?我想将此模板转换为 Bicep(将所有资源部署到另一个订阅中),现在我必须手动清除导出的 ARM 模板中所有未使用的项目。
谢谢Gopa。将您的建议作为答案发布,以帮助其他社区成员。
从资源组或资源中导出 ARM 模板将为您提供一个模板,该模板是当前属性的 快照 ,因此它包括初始后更改的所有属性部署。
您也可以尝试从部署历史导出模板,这样您就可以选择导出初始版本,而无需在每次部署后进行更改。
您可以将源代码管理中的所有资源都维护为ARM模板并使用CI/CD进行部署,每当有变化时,您就可以拥有我们最新版本的ARM 模板并在需要时使用它来构建新环境。
您可以导出用于部署现有资源的模板。您获得的模板正是用于部署的模板。
Export template after deployment
Select要导出的资源组。
Select 部署下的 link。
Select 部署历史中的部署之一。
Select 模板。显示用于此部署的模板,并且可供下载。