darkwizard242.git
Rola Ansible: git
Rola do instalacji (domyślnie) pakietu git lub odinstalowania (jeśli podano jako zmienną) na systemach Debian, Ubuntu i CentOS.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml
):
Lista zmiennych:
git_app: git
git_desired_state: present
Tabela zmiennych:
Zmienna | Opis |
---|---|
git_app | Określa aplikację do zainstalowania, tj. git |
git_desired_state | Określa stan, aby dynamicznie wybrać, czy zainstalować (tj. present lub latest ) czy odinstalować (tj. absent ) pakiet. Domyślnie ustawiona na present . |
Zależności
Brak.
Przykładowy Playbook
Dla domyślnego działania roli (tj. instalacja pakietu git) w playbookach Ansible.
- hosts: servers
roles:
- darkwizard242.git
Dla dostosowania zachowania roli (tj. instalacja najnowszego pakietu git) w playbookach Ansible.
- hosts: servers
roles:
- darkwizard242.git
vars:
git_desired_state: latest
Dla dostosowania zachowania roli (tj. odinstalowanie pakietu git) w playbookach Ansible.
- hosts: servers
roles:
- darkwizard242.git
vars:
git_desired_state: absent
Licencja
Informacje o autorze
Ta rola została stworzona przez Ali Muhammad.
O projekcie
Role for dynamically installing or uninstalling 'git' package.
Zainstaluj
ansible-galaxy install darkwizard242.git
Licencja
mit
Pobrania
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!