stafwag.package_update
Ansible Rolle: paket_update
Eine Ansible-Rolle zum Aktualisieren aller Pakete (multiplattform)
Anforderungen
Unterstützte Plattformen
- Archlinux
- Debian
- FreeBSD
- NetBSD
- OpenBSD
- RedHat
- Suse
- Kali GNU/Linux
Rollenvariablen
OS-bezogene Variablen
Die folgenden Variablen werden von der Rolle gesetzt.
- freebsd_running_jails: Liste der laufenden FreeBSD-Jails.
Playbook-bezogene Variablen
- package_update: "Namenraum"
- freebsd: "FreeBSD-Konfiguration"
- get_running_jails: nein | ja (Standard) setzt die Variable freebsd_running_jails.
- host: nein | ja (Standard) aktualisiert das Host-System.
- jails: Array von Jails, die aktualisiert werden sollen, standardmäßig freebsd_running_jails.
- freebsd: "FreeBSD-Konfiguration"
Abhängigkeiten
Keine
Beispiel-Playbooks
Upgrade
---
- name: Pakete aktualisieren
hosts: alle
become: true
roles:
- stafwag.paket_update
Nur die FreeBSD-Host-Systeme aktualisieren.
---
- name: Pakete aktualisieren
hosts: alle
become: true
roles:
- role: stafwag.paket_update
vars:
package_update:
freebsd:
get_running_jails: nein
jails: []
Nur die laufenden Jails auf FreeBSD-Systemen aktualisieren.
---
- name: Pakete aktualisieren
hosts: alle
become: true
roles:
- role: stafwag.paket_update
vars:
package_update:
freebsd:
host: nein
Ein Jail auf einem FreeBSD-System aktualisieren.
---
- name: Pakete aktualisieren
hosts: rataplan
become: true
roles:
- role: stafwag.paket_update
vars:
package_update:
freebsd:
host: nein
jails:
- stafmail
Lizenz
MIT/BSD
Autorinformationen
Erstellt von Staf Wagemakers, E-Mail: staf@wagemakers.be, Webseite: http://www.wagemakers.be