darkwizard242.unzip

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

Ansible Rola: unzip

Rola do instalacji (domyślnie) pakietu unzip lub jego odinstalacji (jeśli przekazane jako zmienna) na systemach Ubuntu i CentOS.

Wymagania

Brak.

Zmienne Roli

Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml):

Lista zmiennych:

unzip_app: unzip
unzip_desired_state: present

Tabela zmiennych:

Zmienna Opis
unzip_app Określa aplikację do zainstalowania, t.j. unzip
unzip_desired_state Określa, czy zainstalować (t.j. present lub latest), czy odinstalować (t.j. absent) pakiet. Domyślnie ustawione na present.

Zależności

Brak.

Przykładowy Playbook

Dla domyślnego zachowania roli (t.j. instalacji pakietu unzip) w playbookach ansible.

- hosts: serwery
  roles:
    - darkwizard242.unzip

Aby dostosować zachowanie roli (t.j. instalacja najnowszej wersji pakietu unzip) w playbookach ansible.

- hosts: serwery
  roles:
    - darkwizard242.unzip
  vars:
    unzip_desired_state: latest

Aby dostosować zachowanie roli (t.j. odinstalacja pakietu unzip) w playbookach ansible.

- hosts: serwery
  roles:
    - darkwizard242.unzip
  vars:
    unzip_desired_state: absent

Licencja

MIT

Informacje o Autorze

Ta rola została stworzona przez Ali Muhammad.

O projekcie

Role for dynamically installing or uninstalling 'unzip' package.

Zainstaluj
ansible-galaxy install darkwizard242.unzip
Licencja
mit
Pobrania
71.3k
Właściciel
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!