You could use Puppet to manage WSUS though using stuff like PoshWSUS https://poshwsus.codeplex.com/
On Wednesday, June 11, 2014 11:55:51 AM UTC-7, Brian Mathis wrote: > > Why not use WSUS? This is what it's made for, it's already part of > Windows, and can be easily managed from the WSUS console. Once you're > operating in a Windows world, your life will be far better by doing things > the "Windows Way" instead of resisting it. > > Sounds like a case of: "*if the only tool you have is a hammer, to treat > everything as if it were a nail"* > > Incidentally, you typically wouldn't use Puppet to handle OS updates > either (apt-get upgrade, yum update), which is the same thing, so it's not > even a case of a Windows-specific thing. > > That's not to say that Puppet couldn't be abused into doing it. > > > ❧ Brian Mathis > @orev > > > On Wed, Jun 11, 2014 at 12:35 PM, Pskov Shurik <[email protected] > <javascript:>> wrote: > >> Hello everyone, >> >> We have recently started using Puppet to do initial system prep on new >> servers, such as Apache, Java installs, hosts file updates etc. However, we >> are now exploring the possibility of extending Puppet to manage Windows >> Updates. Er... has anyone done it? >> >> The requirements are simple: give Puppet a list of KB items to download >> and it would go and deploy these on whatever servers Puppet Agent is >> running on. We are happy for servers to go download a copy of patches, so >> we won't be using Puppet's central repository of installers (since Windows >> update installers are different depending on OS and architecture). >> >> I found a PowerHell script here - >> http://www.flobee.net/programmatically-run-windows-update-as-part-of-a-broader-patch-and-reboot-process/ >> >> - that could probably be, somehow, integrated into Puppet but if there's an >> easier way or modules that do it already, then I would appreciate a pointer. >> >> Thanks >> Alex >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/puppet-users/87d8f0d8-8c47-4236-843a-5b5f1aa5d1b9%40googlegroups.com >> >> <https://groups.google.com/d/msgid/puppet-users/87d8f0d8-8c47-4236-843a-5b5f1aa5d1b9%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/aa6c8314-4d2e-4b83-9a0d-080f14bbd5b1%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
