【问题标题】:Powershell DSC - Reverse Engineer an Environment?Powershell DSC - 对环境进行逆向工程?
【发布时间】:2018-11-22 02:06:29
【问题描述】:

有没有办法使用 Powershell DSC 读取基础架构并将输出写入 Powershell DSC 文件或 mof 文件?

我们的环境已经完全配置好了。从现在开始,我被要求研究使用 IAC 自动更改该基础架构。

就目前而言,看起来我有很多打字工作要做。哈哈

如果我们可以读取基础架构并写入文件以便将其全部映射出来,那就太好了。

我使用 SSDT 为我们的数据库这样做了。我们只是将 Schema 导入文件并导入我们的版本控制系统。

看起来我们无法为网络和服务器基础架构执行此操作。 :|

看起来我必须在 Powershell DSC 中为每个服务器等手动写出我们基础架构的整个预期状态......

【问题讨论】:

    标签: powershell dsc infrastructure


    【解决方案1】:

    是的,您可以使用reverse DSC 来实现。

    大多数组织已经对技术解决方案进行了投资,将其命令式脚本集重写为声明性 DSC 配置脚本并不是每个人都愿意承担的项目。 ReverseDSC 是一个提供一组函数的模块,可用于将现有环境逆向工程为 DSC 脚本。没错,您可以简单地针对现有的复杂环境(例如 SharePoint)运行脚本,并自动生成这 150,000 行代表您的环境的 DSC 代码。您无需手动执行此操作。

    Github 链接:https://github.com/Microsoft/ReverseDSC

    还有一个自定义的 IIS 反向 DSC:https://github.com/kevinsea/dsc-generator

    【讨论】:

      猜你喜欢
      • 2016-04-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-23
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      • 2011-11-19
      相关资源
      最近更新 更多