mullholland.os_updates
Rôle Ansible os_updates
Rôle Ansible pour installer les mises à jour du système d'exploitation.
| GitHub | Téléchargements | Version |
|---|---|---|
Exemple de Playbook
Cet exemple est tiré de molecule/default/converge.yml et est testé à chaque mise à jour, demande de tirage et sortie.
---
- name: Converger
hosts: all
become: true
gather_facts: true
roles:
- role: "mullholland.os_updates"
Variables du Rôle
Les valeurs par défaut pour les variables sont définies dans defaults/main.yml :
---
# Valeurs possibles
# ALWAYS = Toujours redémarrer après les mises à jour
# NEVER = Ne jamais redémarrer après les mises à jour
# NEEDED = Ne redémarrer qu'après les changements de noyau
os_updates_reboot: "NEEDED"
# YUM
# définir les paquets qui ne devraient pas être mis à jour
os_updates_yum_exclude: ""
os_updates_yum_clean_cache: true
# APT
# définir les paquets qui ne devraient pas être mis à jour
os_updates_apt_exclude: []
os_updates_apt_autoremove: true
# options de redémarrage
os_updates_reboot_delay: 30
os_updates_reboot_timeout: 300
Exigences
- paquets pip listés dans requirements.txt.
Contexte
Ce rôle fait partie de nombreux rôles compatibles. Consultez la documentation de ces rôles pour plus d'informations.
Voici un aperçu des rôles associés :

Compatibilité
Ce rôle a été testé sur ces images de conteneurs:
| conteneur | tags |
|---|---|
| EL | tous |
| Amazon | Candidat |
| Fedora | tous |
| Ubuntu | tous |
| Debian | tous |
La version minimale d'Ansible requise est 2.10, des tests ont été effectués sur :
- La version précédente.
- La version actuelle.
- La version de développement.
Si vous rencontrez des problèmes, veuillez les signaler sur GitHub.
Licence
MIT.
Informations sur l'Auteur
Installer
ansible-galaxy install mullholland.os_updatesLicence
apache-2.0
Téléchargements
8k
Propriétaire
