Por que o ódio contra um MSI? Se você usasse um MSI, poderia implantá-lo nos servidores usando o AD.
Tenho cerca de uma dúzia de serviços do Windows que preciso implantar com bastante frequência em uma coleção razoavelmente grande de nós. Eu estava olhando para Octopus Deploy , que parecia muito bom, mas eu queria saber quais outras opções podem existir. Eu realmente preciso ser capaz de acompanhar quais versões do software são implantadas onde e quando estou procurando algo um pouco mais do que apenas powershelling e implantação. Eu olhei para Implantando o serviço C # do Windows em vários servidores , mas eu iria comer uma caneca inteira de Ben e Jerry antes de usar um MSI.
Eu também tenho um monte de sites que seria muito bom se eu pudesse implementá-los com a mesma solução.
Se você não tiver nada contra a execução de um servidor ssh em cada um dos servidores de destino, poderá usar o kwateeSDCM para implantar seus serviços.