darkwizard242.python3

Build-Test Release Ansible Rolle Wartungsbewertung Zuverlässigkeitsbewertung Sicherheitsbewertung GitHub Tag (neueste SemVer) GitHub Repo Größe

Ansible Rolle: python3

Rolle zum Installieren des python3 Pakets auf Debian/Ubuntu und EL Systemen. Dies sind die Standardversionen, die in den Repositories verfügbar sind und können je nach den im Standard-OS-Repositories verfügbaren Versionen variieren.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt (zu finden in defaults/main.yml):

Variablenliste:

python3_app_debian_package: python3
python3_app_el_package: python3
python3_desired_state: present

Variablen Tabelle:

Variable Beschreibung
python3_app_debian_package Definiert die App, die auf Debian-basierten Systemen installiert werden soll, d.h. python3
python3_app_el_package Definiert die App, die auf Enterprise Linux (Redhat/CentOS) Systemen installiert werden soll, d.h. python3
python3_desired_state Wird verwendet, um dynamisch auszuwählen, ob das Paket installiert werden soll (d.h. entweder present oder latest) oder deinstalliert werden soll (d.h. absent).

Abhängigkeiten

Keine

Beispiel-Playbook

Für das Standardverhalten der Rolle (d.h. Installation des python3 Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.python3

Um das Verhalten der Rolle anzupassen (d.h. Installation des neuesten python3 Pakets anstelle von sicherzustellen, dass es installiert ist) in Ansible-Playbooks.

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

Um das Verhalten der Rolle anzupassen (d.h. Installation des python3 Pakets in Bezug auf EL-Systeme) in Ansible-Playbooks.

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

Lizenz

MIT

Autorinformationen

Diese Rolle wurde von Ali Muhammad erstellt, einem DevOps/CloudOps Ingenieur, der es liebt, zu lernen und zur Open Source-Community beizutragen.

Über das Projekt

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

Installieren
ansible-galaxy install darkwizard242.python3
GitHub Repository
Lizenz
mit
Downloads
100.3k
Besitzer
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!