darkwizard242.jq

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

Ansible Rolle: jq

Rolle zur Installation (standardmäßig) des jq Pakets oder zur Deinstallation (wenn als Variable übergeben) auf Debian- und EL-Systemen.

Anforderungen

Keine.

Rollenvariablen

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

Variablenliste:

jq_app: jq
jq_desired_state: present

Variablenübersicht:

Variable Beschreibung
jq_app Definiert die zu installierende App, d.h. jq
jq_desired_state Legt fest, ob das Paket installiert (d.h. entweder present oder latest) oder deinstalliert (d.h. absent) werden soll. Standardmäßig auf present eingestellt.

Abhängigkeiten

Keine

Beispiel-Playbook

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

- hosts: servers
  roles:
    - darkwizard242.jq

Um das Verhalten der Rolle anzupassen (d.h. installation des neuesten jq Pakets) in Ansible-Playbooks.

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

Um das Verhalten der Rolle anzupassen (d.h. Deinstallation des jq Pakets) in Ansible-Playbooks.

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

Lizenz

MIT

Autoreninformationen

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

jq package installation/uninstallation to perform json parsing.

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