【问题标题】:Delete azure resource by service type按服务类型删除 azure 资源
【发布时间】:2020-04-24 11:03:48
【问题描述】:

我想按服务或组类型删除 azure 资源。 (例如删除与虚拟机、Application Insights 应用服务或存储等相关的资源)

计划使用 C# 或 Power shell 脚本构建该工具。请提供推荐的可重用方法。

【问题讨论】:

    标签: azure automation azure-functions


    【解决方案1】:

    这太笼统了。可以没有,最好是根据资源类型进行过滤(因此删除所有相同类型的资源,您可以添加资源组\标签作为过滤器)。但本质上这是不可能的。您必须创建一个数据库来存储不同资源和资源类型之间的关系。

    另外,你如何解决冲突?如果您删除一件事而另一件事取决于它?如果它不是硬依赖怎么办?等等

    【讨论】:

    • 感谢您的回复。是的,我可以看到限制。 Sprint 周期每三周运行一次。我需要创建部署的资源时间。一旦部署和测试完成。我需要删除所有资源。下一个循环做同样的事情
    • 只需使用 pulumi 或 terraform。或更好地使用资源组。比您尝试实现的方式更少的工作量和更可靠的方式
    猜你喜欢
    • 2020-12-23
    • 1970-01-01
    • 2019-10-28
    • 2017-01-30
    • 2020-07-23
    • 2020-01-26
    • 1970-01-01
    • 1970-01-01
    • 2019-11-13
    相关资源
    最近更新 更多