Skip to content

This repo contains sample playbooks to set up WSUS on Windows

Notifications You must be signed in to change notification settings

oatakan/ansible-windows-wsus-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
oatakan
Apr 7, 2024
9857086 · Apr 7, 2024
Aug 17, 2019
Dec 23, 2019
Jun 23, 2020
Apr 7, 2024
Apr 6, 2024
Apr 11, 2022
Aug 19, 2019
Mar 15, 2021
Mar 15, 2021
Aug 14, 2021
Aug 19, 2019
Mar 15, 2021
Sep 17, 2019
Jun 23, 2020
Jun 23, 2020
Nov 21, 2019
Sep 3, 2019
Aug 18, 2019
Aug 17, 2019
Sep 17, 2019
Jun 23, 2020
Jun 23, 2020
Nov 21, 2019
Aug 18, 2019
Nov 21, 2019
Jun 23, 2020
Mar 15, 2021
Jun 23, 2020
Jul 11, 2021
Jun 23, 2020
Jun 23, 2020
Jul 6, 2020
Jun 23, 2020
Jul 6, 2020
Jun 23, 2020

Repository files navigation

ansible-windows-wsus-example

This repo contains sample playbooks to set up WSUS on Windows systems. Here are some of the example use cases implemented:

Provision target Windows VMs to VMware, Azure, Red Hat Virtualization, OpenShift environments

- instance-create-azure.yml
- instance-create-kubevirt.yml
- instance-create-vmware.yml
- instance-create-azure.yml

Provision WSUS server VM onto VMware environment

- instance-create-vmware-wsus-server.yml

Check and generate HTML update compliance report

- check_windows_updates_with_report.yml

Email compliance report

- check_windows_updates_with_report.yml

Update Windows systems to latest approved patches via WSUS server

- update_windows.yml

Apply specific Windows updates

- update_specific_patch_windows.yml

Patch and manage app restarts

- update_windows_with_app.yml

Configure Windows systems to pull updates from a WSUS server

- update_windows.yml

Provision WSUS server

- provision-wsus-server.yml

Configure WSUS server

- wsus-server-configure.yml

Enable auto-approval on WSUS server

- wsus-server-auto-approval.yml

Pull report from WSUS server and send an email

- check_windows_updates_with_report_from_wsus.yml

Remove computer object from WSUS server

- remove-from-wsus.yml

Cleanup old records on WSUS server

- wsus-server-cleanup.yml

Pull credentials from cyberark

- cyberark_example.yml

Example implementation of patching and reporting with Ansible Automation Platform

Image 1

Image 1

Image 1

About

This repo contains sample playbooks to set up WSUS on Windows

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages