angrox.centos-updates
Centos-Updates
Dieses Modul hat die folgenden Funktionen:
- Updates anwenden ** Nur Sicherheitsupdates ** Vollständige Updates
- Die Maschine bei Bedarf neu starten
- Automatische Installation von sicherheitsrelevanten Updates aktivieren (jeden Tag) ohne Neustart
Verwendung
Das Modul benötigt gesetzte Variablen, um richtig zu funktionieren. Bei der Verwendung von ansible-playbook können Sie diese mit der Option "-e" bereitstellen.
Updates anwenden & Neustart
ansible-playbook site.yml -e 'security_updates=true'
ansible-playbook site.yml -e 'update_all=true'
Falls notwendig, kann der Server neu gestartet werden.
ansible-playbook site.yml -e 'do_reboot=true'
ansible-playbook site.yml -e 'update_all=true do_reboot=true'
Automatische Updates
Dies erfolgt durch die Installation von yum-cron und die Aktivierung des yum-cron Systemdienstes.
ansible-playbook site.yml -e 'automatic_updates=true'
Alles auf einmal machen
ansible-playbook site.yml -e 'update_all=true do_reboot=true automatic_updates=true'
Standardwerte
Standardmäßig wird nichts getan, außer dass eine Nachricht ausgegeben wird, dass eine Aufgabe angegeben werden muss.
Eine Variable kann definiert werden: Was in die automatischen Updates einbezogen werden soll:
# Welche Art von Update verwendet werden soll:
# 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
Installieren
ansible-galaxy install angrox.centos-updates
Lizenz
Unknown
Downloads
565
Besitzer