sbaerlocher.update_management

Ansible ロール: update-management

ビルドステータス ライセンス Ansible Galaxy

説明

Debian/Ubuntu、CentOS、Windows システムの更新設定を管理します。

インストール

ansible-galaxy install sbaerlocher.update_management

要件

特になし

ロール変数

CentOS

変数名 デフォルト コメント (タイプ)
update_management_CentOS_enable true
update_management_update_cmd.hourly 'security'
update_management_update_cmd.daily 'default'
update_management_update_messages.hourly 'no'
update_management_update_messages.daily 'yes'
update_management_download_updates.hourly 'no'
update_management_download_updates.daily 'yes'
update_management_apply_updates.hourly 'no'
update_management_apply_updates_daily 'no'
update_management_random_sleep.daily 360
update_management_random_sleep.hourly 15
update_management_system_name None
update_management_emit_via stdio
update_management_output_width 80
update_management_email_from root@localhost
update_management_email_to root
update_management_email_host localhost
update_management_group_list None
update_management_group_package_types mandatory,default
update_management_debuglevel "-2"
update_management_mdpolicy "group:main"

Debian / Ubuntu

変数名 デフォルト コメント (タイプ)
update_management_Debian_enable true
update_management_UpdatePackageLists 1 n日ごとに「apt-get update」を自動で実行 (0=無効)
update_management_DownloadUpgradeablePackages 0 n日ごとに「apt-get upgrade --download-only」を実行 (0=無効)
update_management_AutocleanInterval 7 n日ごとに「apt-get autoclean」を実行 (0=無効)
update_management_CleanInterval 7 n日ごとに「apt-get clean」を実行 (0=無効)
update_management_Verbose 0
update_management_Package_Blacklist
update_management_AutoFixInterruptedDpkg true
update_management_MinimalSteps false
update_management_InstallOnShutdown false
update_management_Mail false
update_management_MailOnlyOnError false
update_management_Remove_Unused_Dependencies false
update_management_Automatic_Reboot false
update_management_Automatic_Reboot_Time false
update_management_IgnoreAppsRequireRestart false
update_management_Dpkg_Options []
update_management_Dl_Limit 70

Windows

変数名 デフォルト コメント (タイプ)
update_management_GPO_enable false 更新が GPO によって管理されている場合、true に設定してください
update_management_Windows_enable true
update_management_SetActiveHours_enabled true getadmx doc
update_management_ActiveHoursStart "8" getadmx doc
update_management_ActiveHoursEnd "17" getadmx doc
update_management_NoAutoUpdate_enable false getadmx doc
update_management_ScheduledInstallDay 6 getadmx doc
update_management_ScheduledInstallTime 17 getadmx doc
update_management_ScheduledInstallEveryWeek 1 getadmx doc
update_management_AllowMUUpdateService 1 getadmx doc
update_management_SetAutoRestartNotificationDisable 1 getadmx doc
update_management_IncludeRecommendedUpdates 1 getadmx doc
update_management_AutoRestartDeadlinePeriodInDays 3 getadmx doc
update_management_SetAutoRestartDeadline 1 getadmx doc
update_management_DetectionFrequencyEnabled 1 getadmx doc
update_management_DetectionFrequency 16 getadmx doc
update_management_SetEngagedRestartTransitionSchedule 1 getadmx doc
update_management_EngagedRestartTransitionSchedule 7 getadmx doc
update_management_EngagedRestartSnoozeSchedule 1 getadmx doc
update_management_EngagedRestartDeadline 14 getadmx doc
update_management_SetDisableUXWUAccess 1 getadmx doc
update_management_DeferFeatureUpdates 1 getadmx doc
update_management_BranchReadinessLevel 32 getadmx doc
update_management_DeferFeatureUpdatesPeriodInDays 0 getadmx doc
update_management_PauseFeatureUpdatesStartTime "" getadmx doc
update_management_Noincludedrivers_enable false getadmx doc
update_management_UseWUServer_enable false getadmx doc
update_management_WUServer "" getadmx doc
update_management_WUStatusServer "" getadmx doc
update_management_UpdateServiceUrlAlternate "" getadmx doc

依存関係

特になし

例プレイブック

- hosts: all
  roles:
    - sbaerlocher.update-management

変更履歴

1.0.0

  • 初期コミット

作者

ライセンス

このプロジェクトは MIT ライセンスの下で提供されています。詳細なライセンス文は LICENSE ファイルを参照してください。

著作権

(c) 2020, Arillso

プロジェクトについて

Manage the update settings on Debian/Ubuntu, CentOS and Windows systems.

インストール
ansible-galaxy install sbaerlocher.update_management
ライセンス
mit
ダウンロード
623.5k
所有者
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern