IaC Azure自动化
我希望按计划执行以下步骤(可能使用Azure Automation):IaC Azure自动化,azure,azure-automation,Azure,Azure Automation,我希望按计划执行以下步骤(可能使用Azure Automation): 在Azure中设置VM 在该VM上运行powershell脚本 取消提供虚拟机 实际上,我有更多的步骤,但为了简单起见,只剩下3步 我是IaC的新手,非常感谢您的指导和建议 这是Azure自动化的范围还是我需要其他东西 我想以文本格式编写所有代码,并将其放入Git中,然后通过Pull请求自动更新 我应该使用Runbook还是DSC 关于步骤2,我不知道如何将我的PowerShell脚本上载到新创建的VM中并在本地运行。该脚
- 这是Azure自动化的范围还是我需要其他东西
- 我想以文本格式编写所有代码,并将其放入Git中,然后通过Pull请求自动更新
- 我应该使用Runbook还是DSC
- 关于步骤2,我不知道如何将我的PowerShell脚本上载到新创建的VM中并在本地运行。该脚本下载一些文件并更新一些远程资源
Ruslan实现目标有很多选择和工具。 如果您将严格在Azure云中工作,那么以下工具最常用于构建环境
- Azure powershell
- Azure CLI
- ARM模板
如果您有任何具体问题,请随时向我发送消息,我目前正在自己开发azure automation。为什么要这样做?只需在azure Automation上运行该脚本我的脚本下载db备份,然后使用pg_restore恢复数据库,不确定不在VM上运行它是否可行。如果您能建议如何在不旋转虚拟机的情况下执行此操作,我将不胜感激。它在何处将其恢复到远程Azure Postgres?如果使用Azure容器实例,速度会快得多