darkwizard242.uget

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

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

MIT

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!