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 <pskov...@gmail.com 
> <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 puppet-users...@googlegroups.com <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 puppet-users+unsubscr...@googlegroups.com.
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.

Reply via email to