darkwizard242.git

build-test release Ansible-Rolle Bewertungs-Label Zuverlässigkeitsbewertung Sicherheitsbewertung GitHub-Tag (neuester SemVer) Größe des GitHub-Repos

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

MIT

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
GitHub Repository
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!