angrox.centos-updates

Centos-アップデート

このモジュールには以下の機能があります:

  • アップデートの適用
    • セキュリティのみ
    • 完全
  • 必要に応じてマシンを再起動
  • 再起動なしでセキュリティ関連のアップデートを自動でインストール(毎日)

使用方法

このモジュールは適切に動作するために変数が設定されている必要があります。ansible-playbookを使用する際は、オプション「-e」で提供できます。

アップデートの適用と再起動

ansible-playbook site.yml -e 'security_updates=true'
ansible-playbook site.yml -e 'update_all=true'

必要に応じてサーバーを再起動できます。

ansible-playbook site.yml -e 'do_reboot=true'
ansible-playbook site.yml -e 'update_all=true do_reboot=true'

自動アップデート

これはyum-cronをインストールし、yum-cronシステムサービスを有効にすることで行います。

ansible-playbook site.yml -e 'automatic_updates=true'

すべてを実行

ansible-playbook site.yml -e 'update_all=true do_reboot=true automatic_updates=true'

デフォルト

デフォルトでは、タスクが指定されていない場合にメッセージが表示されるだけです。

1つの変数を定義できます:自動アップデートに含めるべき内容:

# 使うアップデートの種類:
# default                            = yum upgrade
# security                           = yum --security upgrade
# security-severity:Critical         = yum --sec-severity=Critical upgrade
# minimal                            = yum --bugfix update-minimal
# minimal-security                   = yum --security update-minimal
# minimal-security-severity:Critical =  --sec-severity=Critical update-minimal
yum_update_command: minimal-security
プロジェクトについて

Update tasks for RHEL/Centos

インストール
ansible-galaxy install angrox.centos-updates
ライセンス
Unknown
ダウンロード
565