darkwizard242.python3

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

Rol de Ansible: python3

Rol para instalar el paquete python3 en sistemas Debian/Ubuntu y EL. Estas son las versiones predeterminadas disponibles en los repositorios y pueden cambiar según lo que esté disponible en los repositorios predeterminados del sistema operativo.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación (ubicadas en defaults/main.yml):

Lista de variables:

python3_app_debian_package: python3
python3_app_el_package: python3
python3_desired_state: present

Tabla de variables:

Variable Descripción
python3_app_debian_package Define la aplicación a instalar en sistemas basados en Debian, es decir, python3
python3_app_el_package Define la aplicación a instalar en sistemas Enterprise Linux (Redhat/CentOS), es decir, python3
python3_desired_state Definido para elegir dinámicamente si instalar (es decir, present o latest) o desinstalar (es decir, absent) el paquete.

Dependencias

Ninguna

Ejemplo de Playbook

Para el comportamiento predeterminado del rol (es decir, instalación del paquete python3) en los playbooks de Ansible.

- hosts: servidores
  roles:
    - darkwizard242.python3

Para personalizar el comportamiento del rol (es decir, instalación del paquete más reciente de python3 en lugar de asegurarse de que esté instalado) en los playbooks de Ansible.

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

Para personalizar el comportamiento del rol (es decir, instalación del paquete python3 en relación con los sistemas EL) en los playbooks de Ansible.

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

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad, un ingeniero de DevOps/CloudOps que ama aprender y contribuir a la comunidad de código abierto.

Acerca del proyecto

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

Instalar
ansible-galaxy install darkwizard242.python3
Licencia
mit
Descargas
100.3k
Propietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!