darkwizard242.jq

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

Rol de Ansible: jq

Rol para instalar (por defecto) el paquete jq o desinstalar (si se pasa como variable) en sistemas de la familia Debian y EL.

Requisitos

Ninguno.

Variables del Rol

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

Lista de Variables:

jq_app: jq
jq_desired_state: present

Tabla de Variables:

Variable Descripción
jq_app Define la aplicación a instalar, es decir, jq
jq_desired_state Se define para elegir dinámicamente si instalar (es decir, present o latest) o desinstalar (es decir, absent) el paquete. Por defecto es present.

Dependencias

Ninguna.

Ejemplo de Playbook

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

- hosts: servers
  roles:
    - darkwizard242.jq

Para personalizar el comportamiento del rol (es decir, la instalación del último paquete jq) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.jq
  vars:
    jq_desired_state: latest

Para personalizar el comportamiento del rol (es decir, la desinstalación del paquete jq) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.jq
  vars:
    jq_desired_state: absent

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

jq package installation/uninstallation to perform json parsing.

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