darkwizard242.polychromatic
Ansible Rolle: polychromatic
Rolle zum Installieren (standardmäßig) des polychromatic Pakets oder zum Deinstallieren (wenn als Variable übergeben) auf Ubuntu-Systemen. Polychromatic ist eine Frontend-Anwendung zur Anpassung der Funktionen von Razer-Zubehör unter GNU/Linux.
Anforderungen
Keine.
Rollen-Variablen
Verfügbare Variablen sind unten aufgeführt (zu finden in defaults/main.yml
):
Variablenliste:
polychromatic_repo: 'ppa:polychromatic/stable'
polychromatic_repo_desired_state: present
polychromatic_repo_filename: polychromatic
polychromatic_app: polychromatic-meta
polychromatic_package_desired_state: present
Variablenübersicht:
Variable | Beschreibung |
---|---|
polychromatic_repo | Verweist auf das ppa-Repository, das hinzugefügt werden soll. |
polychromatic_repo_desired_state | Dient dazu, dynamisch auszuwählen, ob das Repository hinzugefügt/behalten (d.h. present ) oder entfernt (d.h. absent ) werden soll. |
polychromatic_repo_filename | Dient dazu, den Dateinamen des Repositories für die Speicherung in /etc/apt/sources.list.d festzulegen. |
polychromatic_app | Definier die zu installierende App, d.h. polychromatic-meta |
polychromatic_package_desired_state | Dient dazu, dynamisch auszuwählen, ob das Paket installiert (d.h. present oder latest ) oder deinstalliert (d.h. absent ) werden soll. Standardmäßig auf present gesetzt. |
Abhängigkeiten
Keine
Beispiel-Playbook
Für das Standardverhalten der Rolle (d.h. Installation des polychromatic Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.polychromatic
Für die Anpassung des Verhaltens der Rolle (d.h. Installation des neuesten polychromatic Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.polychromatic
vars:
polychromatic_package_desired_state: latest
Für die Anpassung des Verhaltens der Rolle (d.h. Deinstallation des polychromatic Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.polychromatic
vars:
polychromatic_package_desired_state: absent
Lizenz
Autor Informationen
Diese Rolle wurde von Ali Muhammad erstellt.
Über das Projekt
For dynamically installing or uninstalling 'polychromatic' package.
Installieren
ansible-galaxy install darkwizard242.polychromatic
Lizenz
mit
Downloads
5.6k
Besitzer
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!