gamethis.wsus_server
Serwer WSUS
Ta rola instaluje i konfiguruje rolę WSUS dla Windows 2016 i Windows 2019.
Wymagania
Nie ma specjalnych wymagań poza standardowymi rzeczami, które pozwalają Ansible działać na docelowym systemie.
Zmienne roli
Poniższe zmienne zostały zdefiniowane w /defaults/main.yml
:
wsus_install_management_tools
: Określa, czy zainstalować konsolę WSUS MMC. Domyślnietak
.wsus_content_folder
: Ustawia folder, w którym WSUS przechowuje swoje treści. DomyślnieC:\WSUS
.wsus_products_list
: Lista produktów, dla których będą pobierane aktualizacje. Domyślne elementy toWindows Server 2016
iWindows Server 2019
.wsus_classifications_list
: Lista Klasyfikacji Aktualizacji, które będą włączone. Domyślne elementy toAktualizacje Krytyczne
iAktualizacje Zabezpieczeń
.wsus_use_proxy
: Służy do określenia, czy serwer WSUS będzie skonfigurowany z użyciem proxy. Domyślnienie
, dotyczy tylko, jeśliwsus_port
iwsus_proxy
są zdefiniowane.wsus_enable_default_approval_rule
: Włącza lub wyłącza domyślną regułę zatwierdzania w WSUS. Domyślnieprawda
.wsus_category_sync_timeout_minutes
: Ustawia czas w minutach dla wystąpienia timeoutu synchronizacji. Domyślnie1000
.wsus_languages
: Lista języków, dla których aktualizacje będą pobierane przez WSUS. Domyślnieen
(angielski).wsus_chocolatey_source
: Domyślnie źródło komunii Chocolatey. Domyślniehttp://chocolatey.org/api/v2
.wsus_remove_default_website
: Opcja usunięcia domyślnej strony IIS. Domyślnieprawda
.wsus_install_report_viewer
: Wybór, czy zainstalować przeglądarkę raportów. Domyślnieprawda
.wsus_chocolatey_source
: Źródło dla pakietów Chocolatey. Domyślniehttp://chocolatey.org/api/v2
.wsus_computer_target_group_list
: Lista grup docelowych do utworzenia na serwerze WSUS. Domyślnie toSerwery
iStacje Robocze
.wsus_targeting_mode
: Opcja ustawienia grup docelowych, dostępne opcje toSerwer
iKlient
.wsus_sync_daily_time
:hour
: 0minute
: 0 ``` Ustawia czas dnia, kiedy WSUS przeprowadzi automatyczną synchronizację. Użyjhour: 0
dla północy.
Poniższe zmienne są zdefiniowane w /vars/main.yml
:
wsus_script_folder
: Ustawia folder do przechowywania skryptów WSUS. DomyślnieC:\WSUS\Scripts\
.wsus_log_folder
: Ustawia folder do logowania związanych z WSUS pozycji. DomyślnieC:\WSUS\Logs
.wsus_facts
: Określa, czy fakty WSUS powinny być zwracane.
Zależności
Nie ma znanych zależności.
Przykładowy Playbook
Przykładowy playbook do użycia tej roli:
---
- hosts: all
vars:
ansible_user: 'administrator'
ansible_become_user: System
ansible_become_method: runas
ansible_shell_type: powershell
ansible_host_key_checking: False
ansible_ssh_common_args: '-C -o ControlMaster=auto -o ControlPersist=180s -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null'
wait_for_sync: True
roles:
- wsus
Licencja
MIT
Informacje o autorze
@gamthis (Larry Lane)
Zainstaluj
ansible-galaxy install gamethis.wsus_server
Licencja
mit
Pobrania
22.2k
Właściciel
Automation is a lifestyle