如何重建复杂的 Azure 环境
How to rebuild a complex azure environment
我有一个复杂的 Azure 环境,其中有很多组件和依赖项。
我应该把它分成多个部署吗?即使是一种资源也有很多依赖关系。
例如涉及服务结构的密钥
根据你的描述,正如4c74356b41所说,我建议你可以使用arm模板来实现你的要求。
Resource Manager template - A JavaScript Object Notation (JSON) file that defines one or more resources to deploy to a resource group. It also defines the dependencies between the deployed resources. The template can be used to deploy the resources consistently and repeatedly.
通过使用手臂模板。您可以使用 linked templates 到 link 不同的资源来实现一个资源有很多依赖项。
关于什么是arm template和入门,可以参考这个article。
此外,还有多个arm模板示例,你可以参考这个url来了解如何创建模板。
此外,如果您已经创建了一个资源组,并且它包含多个资源,您可以直接下载它的部署模板使用自动化脚本功能进行下一次部署。
注意:并非所有资源都会自动包含在自动模板中。
更多细节,你可以参考这张图片:
我有一个复杂的 Azure 环境,其中有很多组件和依赖项。
我应该把它分成多个部署吗?即使是一种资源也有很多依赖关系。
例如涉及服务结构的密钥
根据你的描述,正如4c74356b41所说,我建议你可以使用arm模板来实现你的要求。
Resource Manager template - A JavaScript Object Notation (JSON) file that defines one or more resources to deploy to a resource group. It also defines the dependencies between the deployed resources. The template can be used to deploy the resources consistently and repeatedly.
通过使用手臂模板。您可以使用 linked templates 到 link 不同的资源来实现一个资源有很多依赖项。
关于什么是arm template和入门,可以参考这个article。
此外,还有多个arm模板示例,你可以参考这个url来了解如何创建模板。
此外,如果您已经创建了一个资源组,并且它包含多个资源,您可以直接下载它的部署模板使用自动化脚本功能进行下一次部署。
注意:并非所有资源都会自动包含在自动模板中。
更多细节,你可以参考这张图片: