Powershell DSC配置IIS应用程序池

Powershell DSC配置IIS应用程序池,powershell,iis,application-pool,dsc,Powershell,Iis,Application Pool,Dsc,我们一直在研究所需的状态配置,我被要求使用powershell DSC设置一个原型来配置IIS应用程序池。我知道创建配置的所有步骤,只是不确定配置中可能包含哪些内容。我计划使用xWebAdministration资源,因为它有xWebAppPool和xWedbAdministration之类的功能。对于我可能使用的其他设置有什么建议吗 您可能会使用WindowsFeature资源来安装所需的角色和功能(Web服务器等),您可能会使用文件资源来创建目录,也可能会复制站点的文件,您可以使用注册表资源

我们一直在研究所需的状态配置,我被要求使用powershell DSC设置一个原型来配置IIS应用程序池。我知道创建配置的所有步骤,只是不确定配置中可能包含哪些内容。我计划使用xWebAdministration资源,因为它有xWebAppPool和xWedbAdministration之类的功能。对于我可能使用的其他设置有什么建议吗

您可能会使用
WindowsFeature
资源来安装所需的角色和功能(
Web服务器
等),您可能会使用
文件
资源来创建目录,也可能会复制站点的文件,您可以使用
注册表
资源启用Web管理服务,以便远程管理IIS,然后使用
服务
资源启动该服务。

不久前,我被赋予了完全相同的任务,我创建了一个DSC资源原型,可以完成此任务。经过初步测试后,现在已投入生产

源代码位于gihub()上,欢迎您提供所有反馈:)


也许这会让您了解如何在您的终端上挑战这一点

如果您有许多站点正试图将其置于配置控制之下,您可以使用my DSC generator为IIS功能、网站、应用程序池和虚拟目录生成DSC

然后,我使用Octopus Deploy将DSC交付到服务器并应用DSC


酷,我也在研究这些资源。谢谢你的快速回答!