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
Установить
ansible-galaxy install angrox/ansible-centos-updates
Лицензия
Unknown
Загрузки
545
Владелец