时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Microsoft Azure网络
小提示:您能找到这篇{有关 Azure 资源管理器模板的常见问题解答}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的有关 Azure 资源管理器模板的常见问题解答内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您! |
< ">本文解答了有关Azure资源管理器模板(ARM模板)的常见问题。 < ">入门 < ">什么是ARM模板,为什么要使用它们? < ">ARM模板是JSON文件,可在其中定义要部署到Azure的内容。模板可帮助你实现Azure的基础结构即代码解决方案。组织可以重复并可靠地将所需基础结构部署到不同的环境。 < ">若要详细了解ARM模板如何帮助管理Azure基础结构,请参阅什么是ARM模板? < ">如何开始使用模板? < ">若要简化ARM模板的创作,需要合适的工具。我们建议安装Visual Studio Code和Azure资源管理器工具扩展。有关这些工具的快速介绍,请参阅快速入门:使用Visual Studio Code创建ARM模板。 < ">准备好学习如何创建ARM模板时,请开始学习有关ARM模板的初学者教程系列。这些教程指导你逐步完成构造ARM模板的过程。你将了解模板的不同部分以及它们的协作方式。此内容也作为Microsoft Learn模块提供。 < ">我应使用ARM模板还是Terraform部署到Azure? < ">可使用你最喜欢的选项。这两项服务都可帮助你自动部署到Azure。 < ">我们认为,使用ARM模板比使用其他基础结构即代码服务更加有益。若要了解这些优势,请参阅为什么选择ARM模板? < ">Build 2020 < ">我错过了Microsoft Build 2020的演示文稿。演示文稿是否可供查看? < ">是的,请随时观看。 < ">在哪里可以获得有关在Build发布的新功能的详细信息? < ">有关正在使用的功能中国新闻发布会的一般信息,请加入我们的Azure顾问部署Yammer组。 < ">若要了解有关新模板语言的信息,请注册通知。 < ">若要了解有关模板规格的信息,请参阅Azure资源管理器模板规格(预览版)。 < ">创建和测试模板 < ">在哪里可以了解ARM模板的最佳做法? < ">有关实现模板的建议,请参阅ARM模板的最佳做法。创建模板后,运行ARM测试工具包。它检查模板是否符合建议的做法。 < ">我已通过门户设置我的环境。是否有某种方法可从现有资源组获取模板? < ">是的,你可以从资源组导出模板。导出的模板是了解模板的良好起点,但你可能想要在将其用于生产环境之前对其进行修订。 < ">导出模板时,可以选择要包含在模板中的资源。 < ">是否可以在ARM模板中创建资源组并向其部署资源? < ">是的,当你在Azure订阅级别部署模板时,可以在模板中创建资源组。有关创建资源组和部署资源危机公关前言的示例,请参阅资源组和资源。 < ">是否可以在ARM模板中创建订阅? < ">是的,有关详细信息,请参阅以编程方式创建具有最新api的Azure订阅。 < ">如何在部署模板之前对其进行测试? < ">建议在部署模板之前,在其上运行ARM测试工具包和what-if操作。测试工具包将检查模板是否使用最佳做法。它在识别到可改进模板实现方式的更改时提供警告。 < ">What-if操作显示模板对环境所做的更改。在部署之前,可以看到意外的更改。What-if操作还会返回预检验证期间可以检测到的任何错误。例如,如果模板中包含语法错误,则会返回该错误。它还会返回任何可以确定已部署资源的最终状态的错误。例如,如果模板使用已在使用中的名称部署存储帐户,What-if操作会返回该错误。 < ">在哪里可以找到可用于每种资源类型的属性的相关信息? < ">VS Code提供了用于处理资源属性的Intellisense。还可以查看属性和说明的模板参考。 < ">我需要创建一个资源类型的多个实例。如何在我的模板中创建迭代器? < ">使用copy元素指定多个实例。还可以将copy用于资源、属性、变量和输出。 < ">模板语言 < ">我听说你正在研究一种新的模板语言。在哪里可以找到有关它的详细信息? < ">若要预览新语言,请参阅Bicep项目存储库。若要随时了解新语言,请注册获取通知。 < ">是否有支持在YAML中创建模板的计划? < ">目前没有支持YAML的计划。我们相信,新模板语言将提供比YAML或JSON更易于使用的解决方案。 < ">发布新模板语言后,是否仍可以使用JSON编写模板? < ">是的,你可以继续使用JSON模板。 < ">是否会提供将我的JSON模板转换为新模板语言的工具? < ">是的。 < ">模板规格 < ">如何开始模板规范的预览版本? < ">安装最新版本的PowerShell或Azure CLI。对于Azure PowerShell,请使用版本5.0.0或更高版本。对于Azure CLI,请使用版本2.14.2或更高版本。 < ">模板规格和Azure蓝图有何关系? < ">Azure蓝图通过将blueprint definition资源替换为template spec资源在其实现中使用模板规格。我们将提供迁移路径,将蓝图定义转换为模板规范,但仍支持蓝图定义Api。没有对blueprint assignment资源进行更改。蓝图仍是在Azure中构建受治理环境的用户体验。 < ">模板规格是否会替换链接模板? < ">不会,但模板规格设计为可与链接模板一起使用。在部署父模板之前,无需将链接模板移动到可公开访问的终结点。而是在创建模板规格时,将父模板及其项目打包在一起。 < ">是否可以跨订阅共享模板规格? < ">可以,只要用户具有对模板规格的读取访问权限,就可以跨订阅使用它们。不能跨租户使用模板规格。 < ">模板中的脚本 < ">是否可以在模板中包含脚本来执行模板中无法执行的任务? < ">可以,请使用部署脚本。可在模板中包含Azure PowerShell或Azure CLI脚本。此功能以预览版提供。 < ">是否仍可使用自定义脚本扩展和Desired State Configuration(DSC)? < ">这些选项仍可用且未发生更改。部署脚本旨在执行与VM来宾无关的操作。如果需要在VM中的主机操作系统上运行脚本,则自定义脚本扩展和/或DSC将是更好的选择。但部署脚本具有一些优势,例如可设置超时持续时间。 < ">Azure政府版是否支持部署脚本? < ">支持,你可以使用US Gov亚利桑那州和US Gov弗吉尼亚州中的部署脚本。 < ">在部署前预览更改 < ">是否可以预览部署模板之前将发生的更改? < ">可以,使用what-if功能。它会评估环境的当前状态,并将其与部署后存在的状态进行比较。你可以检查汇总的更改,以确保模板没有任何意外的结果。 < ">可以同时在增量模式和完全模式下使用what-if功能吗? < ">可以,两种部署模式均受支持。有关使用增量模式的示例,请参阅运行what-if操作。有关使用完全模式的示例,请参阅确认删除。 < ">What-if是否适用于链接模板? < ">适用,what-if可评估父模板及其链接模板的状态。 < ">是否可以在Azure管道中使用what-if? < ">可以,你可以使用what-if来验证管道是否应继续。 < ">使用what-if时,我看到了不属于模板的属性更改。这是预期的“干扰信息”吗? < ">我们正在努力减少干扰信息。请在此处的GitHub存储库中提交问题,以帮助我们改进:https://aka.ms/WhatIfIssues < ">模板可视化工具 < ">是否有办法可视化ARM模板及其资源? < ">我们有一个社区提供的VS Code扩展,它可以很好地可视化ARM模板。该扩展显示了要部署的资源以及它们之间的关系。 < ">是否可以在VS Code之外使用模板可视化工具? < ">可在门户中预览模板可视化工具。有关详细信息,请观看此Build的简短会话。 < ">部署限制 < ">在单个部署操作中可以部署多少个资源组? < ">过去,此限额为五个资源组。最近已增加到800个资源组。有关详细信息,请参阅在订阅级别创建资源组和资源。 < ">在部署历史记录中,我遇到关于限额为800个部署的错误。 < ">我们正在更改资源组部署历史记录的维护方式。过去,必须手动从此历史记录中删除部署才能避免此错误。从2020年6月开始,我们将在你接近限额时自动从历史记录中删除部署。有关详细信息,请参阅从部署历史记录中自动删除。 < ">从历史记录中删除部署不会影响已部署的资源。 < ">模板和DevOps < ">是否可以将ARM模板集成到Azure Pipelines中? < ">是的。有关如何使用模板和管道的说明,请参阅教程:使用Azure Pipelines持续集成arm模板并将arm模板与Azure Pipelines集成。 < ">是否可以使用GitHub操作来部署模板? < ">是,请参阅使用GitHub操作部署ARM模板。 |
上一篇:Shopee虾皮新手须知:账户健康状态
下一篇:微软广告:什么是广泛匹配类型?
基于对传统行业渠道的理解,对互联网行业的渠道我们可以下这样一个定义:一切...
小米应用商店的后台操作和苹果是比较相似的,因为都能填写100字符关键词,允许...
小米的规则目前是在变更中的,但是根据经验小米的搜索排名评分的高低是个很重...
为了恰饭,有时候是要接入一些广告的,所以FB也专门有一个广告的SDK,这就是A...
在 2018 年于旧金山举行的游戏开发者大会上,Amazon Web Services (AWS) 曾宣布,目前世...
关于Facebook Audience Network如何收款的问题,其实官方已经给了详细的步骤。本文主要...
本文介绍了Audience Network对广告载体的质量检查,以及它重点广告形式需要注意的问...
随着iOS开发,作为开发者或公司需要针对iOS App开发涉及的方方面面作出对应的信息...
Facebook和谷歌对出海企业广告渠道都很熟悉,但事实上,在国外还有一些渠道也很...
卖家从做号的第1分钟开始,就一定要想好变现路径是什么?一定要以变现为目的去...
小提示:您应该对本页介绍的“有关 Azure 资源管理器模板的常见问题解答”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通有关 Azure 资源管理器模板的常见问题解答的相关事宜。
关键词:有关,Azure,资源管理器模板