darkwizard242.uget
Rola Ansible: uget
Rola do instalacji (domyślnie) pakietu uget lub odinstalowania (jeśli przekazano jako zmienną) na systemach Debian/Ubuntu i EL. uget to wieloplatformowy menedżer pobierania typu open source.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml
):
Lista zmiennych:
uget_app: uget
uget_desired_state: present
Tabela zmiennych:
Zmienna | Opis |
---|---|
uget_app | Definiuje aplikację do zainstalowania, tj. uget |
uget_desired_state | Zdefiniowana do dynamicznego wyboru, czy zainstalować (tj. present lub latest ) czy odinstalować (tj. absent ) pakiet. Domyślnie jest ustawiona na present . |
Zależności
Brak.
Przykład Playbooka
Dla domyślnego zachowania roli (tj. instalacji pakietu uget) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.uget
Dla dostosowania zachowania roli (tj. instalacja najnowszego pakietu uget) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.uget
vars:
uget_desired_state: latest
Dla dostosowania zachowania roli (tj. odinstalowanie pakietu uget) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.uget
vars:
uget_desired_state: absent
Licencja
Informacje o autorze
Ta rola została stworzona przez Ali Muhammada.
O projekcie
Role for dynamically installing or uninstalling 'uget' package. 'uget' is an open source download manager.
Zainstaluj
ansible-galaxy install darkwizard242.uget
Licencja
mit
Pobrania
2.5k
Właściciel
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!