首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将PowerShell DSC与ITSM/变更管理集成

将PowerShell DSC与ITSM/变更管理集成
EN

Stack Overflow用户
提问于 2020-10-22 11:18:30
回答 1查看 29关注 0票数 0

我们正在组织中实施DSC。我们能够在我们的非生产测试环境中成功地创建和部署配置。

在我们在生产环境中实施DSC之前,我们的管理层需要将其与ITSM/变更管理相集成。这样所有的东西都有一个变更标签(我们使用ServiceNow)。我们可以在创建和部署DSC配置时处理此问题。

但是,实际问题是何时部署DSC配置并付诸实施。我们如何集成ITSM/变更管理和日志记录机制?

让我举个例子,假设我们已经为SERVER1创建了一个配置,以确保‘TapiSrv’始终处于‘Stopped’状态。现在,由于某些需求,用户X已经创建了一个更改票证来启动此服务。他已经按照变更工单成功启动了服务。现在,当LCM触发DSC配置以将服务恢复到其原始状态时,即,“停止”。用户不知道为什么会发生这种情况,并且在LCM将服务恢复到其原始状态之前,我们没有任何更改票证。此更改是在没有更改票据或任何日志记录机制的情况下发生的。

我们是否可以在LCM恢复/恢复对服务所做的更改之前集成一些要执行的代码,以便我们可以做两件事:以编程方式创建更改票证和在实际恢复配置之前创建数据库条目。

我们可以编写代码来创建更改票据和创建数据库条目,但如何在LCM恢复配置之前触发该代码。

这还将帮助我们生成一份报告,说明服务器偏离配置的次数,以及LCM已将其恢复的次数。

我不知道如何在LCM将任何东西带回其原始状态之前触发一些代码。

EN

回答 1

Stack Overflow用户

发布于 2020-12-05 04:53:20

您可以通过让LCM仅在一致性检查中执行此操作,然后当报告到达连接到您创建的票证的dsc服务器的数据库时,在处理更改票证后,您只需手动调用dsc apply即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64474773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档