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
Über das Projekt

Update tasks for RHEL/Centos

Installieren
ansible-galaxy install angrox.centos-updates
Lizenz
Unknown
Downloads
565