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'

По умолчанию

По умолчанию ничего не делается, кроме сообщения, что необходимо указать задачу.

Можно определить одну переменную: что должно быть включено в автоматические обновления:

# Какой вид обновления использовать:
# 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/ansible-centos-updates
Лицензия
Unknown
Загрузки
549
Владелец