darkwizard242.ulauncher

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

Rola Ansible: ulauncher

Rola do zainstalowania (domyślnie) pakietu ulauncher lub odinstalowania (jeśli przekazane jako zmienna) na systemach Ubuntu.

Wymagania

Brak.

Zmienne Roli

Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml):

Lista zmiennych:

ulauncher_repo: 'ppa:agornostal/ulauncher'
ulauncher_repo_desired_state: present
ulauncher_repo_filename: ulauncher
ulauncher_app: ulauncher
ulauncher_package_desired_state: present

Tabela zmiennych:

Zmienne Opis
ulauncher_repo Odnosi się do repozytorium ppa do dodania.
ulauncher_repo_desired_state Zdefiniowane do dynamicznego wyboru, czy dodać/utrzymać (tzn. present) lub usunąć (tzn. absent) plik repozytorium z /etc/apt/sources.list.d.
ulauncher_repo_filename Zdefiniowane do ustawienia nazwy pliku repozytorium do zapisania w /etc/apt/sources.list.d.
ulauncher_app Definiuje aplikację do zainstalowania, tj. ulauncher.
ulauncher_package_desired_state Zdefiniowane do dynamicznego wyboru, czy zainstalować (tj. present lub latest) lub odinstalować (tj. absent) pakiet. Domyślnie ustawione na present.

Zależności

Brak

Przykład Playbooka

Dla domyślnego działania roli (tj. instalacji pakietu ulauncher) w playbookach ansible.

- hosts: serwery
  roles:
    - darkwizard242.ulauncher

Dla dostosowania działania roli (tj. instalacji najnowszego pakietu ulauncher) w playbookach ansible.

- hosts: serwery
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: latest

Dla dostosowania działania roli (tj. odinstalowania pakietu ulauncher) w playbookach ansible.

- hosts: serwery
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: absent

Licencja

MIT

Informacje o autorze

Ta rola została stworzona przez Ali Muhammad.

O projekcie

To dynamically installing or uninstalling 'ulauncher' package, which is an Application Launcher utility.

Zainstaluj
ansible-galaxy install darkwizard242.ulauncher
Licencja
mit
Pobrania
2.7k
Właściciel
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!