darkwizard242.python3

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

Rola Ansible: python3

Rola do instalacji pakietu python3 na systemach Debian/Ubuntu i EL. To są domyślne wersje dostępne w repozytoriach i mogą się zmieniać w zależności od tego, co jest dostępne w domyślnych repozytoriach systemu operacyjnego.

Wymagania

Brak.

Zmienne roli

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

Lista zmiennych:

python3_app_debian_package: python3
python3_app_el_package: python3
python3_desired_state: present

Tabela zmiennych:

Zmienna Opis
python3_app_debian_package Określa aplikację do zainstalowania na systemach opartych na Debianie, tj. python3
python3_app_el_package Określa aplikację do zainstalowania na systemach Enterprise Linux (Redhat/CentOS), tj. python3
python3_desired_state Umożliwia dynamiczne wybieranie, czy zainstalować (tj. present lub latest) lub odinstalować (tj. absent) pakiet.

Zależności

Brak

Przykładowy playbook

Dla domyślnego zachowania roli (tj. instalacji pakietu python3) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.python3

Dla dostosowania zachowania roli (tj. instalacji najnowszego pakietu python3 zamiast zapewnienia, że jest zainstalowany) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.python3
  vars:
    python3_desired_state: latest

Dla dostosowania zachowania roli (tj. instalacji pakietu python3 w systemach EL) w playbookach ansible.

- hosts: servers
  roles:
    - darkwizard242.python3
  vars:
    python3_app_el_package: python3

Licencja

MIT

Informacje o autorze

Ta rola została stworzona przez Ali Muhammada, inżyniera DevOps/CloudOps, który uwielbia uczyć się i przyczyniać się do społeczności Open Source.

O projekcie

Role for dynamically installing or uninstalling 'python3.x' package (version available in default OS repos) on Debian and EL systems.

Zainstaluj
ansible-galaxy install darkwizard242.python3
Licencja
mit
Pobrania
100.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!