darkwizard242.git
Ansible-Rolle: git
Diese Rolle installiert (standardmäßig) das git Paket oder deinstalliert es (wenn als Variable übergeben) auf Debian, Ubuntu und CentOS Systemen.
Anforderungen
Keine.
Rollenspezifische Variablen
Verfügbare Variablen sind unten aufgeführt (zu finden in defaults/main.yml
):
Variablenliste:
git_app: git
git_desired_state: present
Variablen-Tabelle:
Variable | Beschreibung |
---|---|
git_app | Definiert die zu installierende Anwendung, z.B. git |
git_desired_state | Wird verwendet, um dynamisch zu wählen, ob das Paket installiert (d.h. entweder present oder latest ) oder deinstalliert (d.h. absent ) werden soll. Standardwert ist present . |
Abhängigkeiten
Keine
Beispiel-Playbook
Für das Standardverhalten der Rolle (d.h. Installation des git Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.git
Für die Anpassung des Verhaltens der Rolle (d.h. Installation des neuesten git Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.git
vars:
git_desired_state: latest
Für die Anpassung des Verhaltens der Rolle (d.h. Deinstallation des git Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.git
vars:
git_desired_state: absent
Lizenz
Informationen zum Autor
Diese Rolle wurde von Ali Muhammad erstellt.
Über das Projekt
Role for dynamically installing or uninstalling 'git' package.
Installieren
ansible-galaxy install darkwizard242.git
Lizenz
mit
Downloads
6k
Besitzer
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!