自动删除 Azure 暂存服务

Remove automatically Azure Staging Services

我想使用 Azure 自动化删除我的云服务中的所有暂存部署。我想 运行 每天执行一次 Powershell 脚本。

是否有任何预定义的脚本可以这样做?有例子吗?

以下 Powershell cmdlet 可用于删除 website.You 上的部署槽,可以遍历部署槽列表或一个一个地执行。

Remove-AzureWebsite -Name webappslotstest -Slot staging

可以通过三种方式做到这一点;

  • 运行 这在 VM 或客户端机器上
  • 运行 这作为 webapp 中的 Webjob 作为 powershell 脚本(我会选择这个)
  • Azure 自动化如您所问。您可以为此使用 Runbook,here 您可以找到有关 Runbook 和示例脚本的更多信息。

希望对您有所帮助