darkwizard242.git

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

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

MIT

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!