跳到主内容
现已推出

Azure 自动化:更新 Azure 模块 runbook 已开放源代码

发布日期:二月 07, 2019

更新 Azure 模块 runbook 现已在 GitHub 上开放源代码

我们为什么对此 runbook 开放源代码?

Azure 自动化允许使用 PowerShell 库中提供的最新版本模块更新导入到自动化帐户中的 Azure PowerShell 模块。此功能目前公开为自动化帐户的模块页上的更新 Azure 模块操作,并通过隐藏的 runbook 在服务中实现。由于 runbook 代码处于隐藏状态并且不可编辑,客户诊断、排除故障和微调模块更新流程的机受到限制。

开放此 runbook 的源代码(400 行 PowerShell 脚本)能解决此问题并带来其他好处。现在,自动化客户可以:

  • 理解、排除故障并自定义模块更新流程。
  • 像任何其他 runbook 一样启动或计划 runbook。无需直接调用 API 或使用 Update-AzureModule.ps1 等帮助程序脚本。
  • 更快速地应用修补程序。无需等待自动化执行服务部署,只需抓取并导入最新的 runbook 版本。
  • 在他们自己的解决方案中重复使用模块更新代码。
  • 回馈开放源代码项目。

在自动化帐户中更新 Azure 模块时,我们建议改用开放源代码的 runbook 版本。  了解更多

 

 

  • Features
  • Management
  • SDK and Tools
  • Open Source