gamethis.wsus_server

WSUSサーバー

この役割は、Windows 2016およびWindows 2019のためのWSUS役割をインストールして構成します。

要件

Ansibleがターゲットで実行されるために必要な標準項目以外に特別な要件はありません。

役割変数

以下の変数は /defaults/main.yml に定義されています:

  • wsus_install_management_tools: WSUS MMCをインストールするかどうか。デフォルトは yes
  • wsus_content_folder: WSUSがコンテンツを保存するためのフォルダの場所を設定します。デフォルトは C:\WSUS
  • wsus_products_list: 更新をダウンロードする製品のリスト。デフォルトは Windows Server 2016Windows Server 2019
  • wsus_classifications_list: 有効にする更新分類のリスト。デフォルトは Critical UpdatesSecurity Updates
  • wsus_use_proxy: WSUSサーバーのプロキシが構成されるかどうかを決定するために使用されます。デフォルトは no で、wsus_portwsus_proxy が定義されている場合のみ適用されます。
  • wsus_enable_default_approval_rule: WSUSでのデフォルトの承認ルールを有効または無効にします。デフォルトは true
  • wsus_category_sync_timeout_minutes: 同期タイムアウトが発生するまでの時間を分単位で設定します。デフォルトは 1000
  • wsus_languages: WSUSがダウンロードする更新の言語のリスト。デフォルトは en(英語)だけです。
  • wsus_choclatey_source: デフォルトのコミュニティChocolateyリポジトリにデフォルト設定されています。デフォルトは http://chocolatey.org/api/v2
  • wsus_remove_default_website: デフォルトのIISウェブサイトを削除するかどうかの選択。デフォルトは true
  • wsus_install_report_viewer: レポートビューアをインストールするかどうかの選択。デフォルトは True
  • wsus_chocolatey_source: Chocolateyパッケージのソース。デフォルトは http://chocolatey.org/api/v2
  • wsus_computer_target_group_list: WSUSサーバー上に作成するターゲットグループのリスト。デフォルトは ServersWorkStations
  • wsus_targeting_mode: ターゲットグループを設定する方法のオプション。有効なオプションは ServerClientwsus_sync_daily_time: hour: 0 minute: 0 ``` WSUSが自動同期を実行する日中の時間を設定します。午前0時には hour: 0 を使用します。

以下の変数は /vars/main.yml に定義されています:

  • wsus_script_folder: WSUSスクリプトを保存するフォルダを設定します。デフォルトは C:\WSUS\Scripts\
  • wsus_log_folder: WSUS関連のアイテムをログに記録するためのフォルダを設定します。デフォルトは C:\WSUS\Logs
  • wsus_facts: WSUSファクトを返すかどうかを決定します。

依存関係

既知の依存関係はありません。

例のプレイブック

この役割を使用するための例のプレイブック:

  ---
  - 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

ライセンス

MIT

著者情報

@gamthis (ラリー・レイン)

プロジェクトについて

A role for installing and configuring WSUS Server

インストール
ansible-galaxy install gamethis.wsus_server
ライセンス
mit
ダウンロード
22.2k
所有者
Automation is a lifestyle