mullholland.os_updates

Rola Ansible os_updates

Rola Ansible do instalacji aktualizacji systemu operacyjnego.

GitHub Pobrania Wersja
github downloads Version

Przykładowy Playbook

Ten przykład pochodzi z molecule/default/converge.yml i jest testowany przy każdym aktualizacji, prośbie o pobranie i wydaniu.

---
- nazwa: Zbieżność
  gospodarze: wszyscy
  stać się: prawda
  zbierać_fakty: prawda
  role:
    - rola: "mullholland.os_updates"

Zmienne roli

Domyślne wartości zmiennych są ustawione w defaults/main.yml:

---
# Możliwe wartości
# ALWAYS = Zawsze uruchamiaj ponownie po aktualizacjach
# NEVER = Nigdy nie uruchamiaj ponownie po aktualizacjach
# NEEDED = Uruchom ponownie tylko po zmianach jądra
os_updates_reboot: "NEEDED"

# YUM
# zdefiniuj pakiety, które nie powinny być aktualizowane
os_updates_yum_exclude: ""
os_updates_yum_clean_cache: prawda

# APT
# zdefiniuj pakiety, które nie powinny być aktualizowane
os_updates_apt_exclude: []
os_updates_apt_autoremove: prawda

# opcje ponownego uruchomienia
os_updates_reboot_delay: 30
os_updates_reboot_timeout: 300

Wymagania

Kontekst

Ta rola jest częścią wielu zgodnych ról. Zobacz dokumentację tych ról w celu uzyskania dalszych informacji.

Oto przegląd pokrewnych ról: dependencies

Kompatybilność

Ta rola została przetestowana na tych obrazach kontenerów:

kontener tagi
EL wszystkie
Amazon Kandydat
Fedora wszystkie
Ubuntu wszystkie
Debian wszystkie

Minimalna wymagana wersja Ansible to 2.10, testy były przeprowadzane na:

  • poprzedniej wersji.
  • aktualnej wersji.
  • wersji deweloperskiej.

Jeśli napotkasz problemy, zgłoś je w GitHub.

Licencja

MIT.

Informacje o autorze

Mullholland

O projekcie

Ansible role to install OS updates.

Zainstaluj
ansible-galaxy install mullholland.os_updates
Licencja
apache-2.0
Pobrania
8k
Właściciel