使用现有的连续部署过程实施PowerShell DSC

使用现有的连续部署过程实施PowerShell DSC,powershell,deployment,continuous-integration,continuous-deployment,dsc,Powershell,Deployment,Continuous Integration,Continuous Deployment,Dsc,我正在做PowerShell DSC POC。我配置了拉式服务器和一台客户机。它工作正常,我对PowerShell DSC功能非常满意 现在我想将此功能与我们的持续集成过程集成。我们正在使用Nolio进行MSI部署,并进行其他配置。到目前为止,我只想将DSC用于配置,由于降低了迁移复杂性,Nolio将继续用于部署过程。后来,我们计划用DSC替换Nolio,包括部署。这是我的问题 我们有月刊。根据我的理解,我需要安装MSI,并在所有机器上部署网站,包括拉服务器和节点。然后,我将使用Pull Ser

我正在做PowerShell DSC POC。我配置了拉式服务器和一台客户机。它工作正常,我对PowerShell DSC功能非常满意

现在我想将此功能与我们的持续集成过程集成。我们正在使用Nolio进行MSI部署,并进行其他配置。到目前为止,我只想将DSC用于配置,由于降低了迁移复杂性,Nolio将继续用于部署过程。后来,我们计划用DSC替换Nolio,包括部署。这是我的问题

我们有月刊。根据我的理解,我需要安装MSI,并在所有机器上部署网站,包括拉服务器和节点。然后,我将使用Pull Server configuration进行配置设置。配置拉式服务器后,如何进行第二次部署。拉式服务器节点在部署时是否会产生任何问题,例如按照旧配置还原已安装的文件?有没有办法在部署时停止拉取服务器设置

2如果我想安装MSI也从DSC,我计划这样做如下

更改拉取服务器配置以从其他配置设置安装MSI。 在Pull服务器和所有节点计算机中安装MSI。 在Pull server中执行所有其他配置。 更改配置以将拉式服务器配置应用于 安装MSI中的节点。 这个过程好吗

你能请任何人帮我实现这个目标吗?如果您还有其他最佳实践,请与我们分享

提前谢谢