darkwizard242.polychromatic
Rola Ansible: polychromatic
Rola do instalacji (domyślnie) pakietu polychromatic lub odinstalowania (jeśli przekazane jako zmienna) na systemach Ubuntu. Polychromatic to aplikacja frontendowa do dostosowywania funkcji sprzętu Razer pod GNU/Linux.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml
):
Lista zmiennych:
polychromatic_repo: 'ppa:polychromatic/stable'
polychromatic_repo_desired_state: present
polychromatic_repo_filename: polychromatic
polychromatic_app: polychromatic-meta
polychromatic_package_desired_state: present
Tabela zmiennych:
Zmienna | Opis |
---|---|
polychromatic_repo | Odnosi się do repozytorium ppa do dodania. |
polychromatic_repo_desired_state | Określa, czy dodać/utrzymać (np. present ) lub usunąć (np. absent ) listę plików repozytoriów w /etc/apt/sources.list.d . |
polychromatic_repo_filename | Określa nazwę pliku repozytorium do zapisania w /etc/apt/sources.list.d |
polychromatic_app | Określa aplikację do zainstalowania, tj. polychromatic-meta |
polychromatic_package_desired_state | Określa, czy zainstalować (tj. present lub latest ) lub odinstalować (tj. absent ) pakiet. Domyślnie ustawiono na present . |
Zależności
Brak
Przykład Playsocket
Dla domyślnego zachowania roli (tj. instalacja pakietu polychromatic) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.polychromatic
Dla dostosowania zachowania roli (tj. instalacja najnowszego pakietu polychromatic) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.polychromatic
vars:
polychromatic_package_desired_state: latest
Dla dostosowania zachowania roli (tj. odinstalowanie pakietu polychromatic) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.polychromatic
vars:
polychromatic_package_desired_state: absent
Licencja
Informacje o autorze
Ta rola została stworzona przez Ali Muhammada.
O projekcie
For dynamically installing or uninstalling 'polychromatic' package.
Zainstaluj
ansible-galaxy install darkwizard242.polychromatic
Licencja
mit
Pobrania
5.6k
Właściciel
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!