标签:
最近想尝试通过Azure里的自动化功能来控制VM的定时开关机,找到网上的一篇文章, 按照文章操作到“Import Azure Resource manager module”的第6步时,需要导入一个”AzureResourceManager.zip”文件,但当前的页面里却找不到这个文件的下载地址。
就为了加载这个文件,查资料做测试,前后折腾了两三天,好在最终总算是成功了,在这里做个记录备忘。
1. 哪里去找这个AzureResourceManager.zip文件?
安装了Azure PoweShell 后,默认在C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ResourceManager目录下会有一个AzureResourceManager目录。把这个文件打包压缩成AzureResourceManager.zip就可以了。
2. 如何把它添加成Auzre Automation的模块?
方法一:在传统的Azure Portal上,打开自动化帐户,选择下部的导入模块,然后选择刚才生成的zip文件进行提交。
方法二:在新的Azure Portal上,依次打开自动化管理帐户->资产->模块。
然后选择”添加模块”
选择之前生成的zip文件进行提交。
方法三: 使用Azure Powershell
New-AzureAutomationModule –AutomationAccountName <已创建好的自动化帐户名> –ContentLink <http://Internet address/AzureResourceManager.zip> –Name <待创建的自动化模块名> –ResourceGroupName <已创建号的自动化帐户名所在的资源组的组名>
通过Powershell来处理,需要提前将AzureResourceManager.zip文件上传到网上某个位置,比如保存到Azure的Storage里,并设置为可以公开下载。
e.g. new-azureautomationmodule –automationaccountname vmautoshutdown –contentlink https://www.eee.com/azureresourcemanager.zip –name AzureResourceManager –Resourcegroupname vmautoshutdown
标签:
原文地址:http://www.cnblogs.com/markgao/p/4797418.html