darkwizard242.httpie

build-test release Ansible Rolle Wartungsbewertung Zuverlässigkeitsbewertung Sicherheitsbewertung GitHub Tag (neueste SemVer) GitHub Repo-Größe

Ansible Rolle: httpie

Rolle zur Installation (standardmäßig) des HTTPie Pakets oder zur Deinstallation (wenn als Variable übergeben) auf Debian, Ubuntu und CentOS Systemen. HTTPie ist ein benutzerfreundlicher HTTP-Client für die API-Ära.

Anforderungen

Keine.

Rollenvariablen

Die verfügbaren Variablen sind unten aufgeführt (zu finden in defaults/main.yml):

Liste der Variablen:

httpie_app: httpie
httpie_desired_state: present

Variablenübersicht:

Variable Beschreibung
httpie_app Definiert die zu installierende App, d.h. httpie
httpie_desired_state Dient dazu, dynamisch zu entscheiden, ob das Paket installiert (z.B. present oder latest) oder deinstalliert (z.B. absent) werden soll. Standardmäßig auf present gesetzt.

Abhängigkeiten

Keine.

Beispiel Playbook

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

- hosts: servers
  roles:
    - darkwizard242.httpie

Für die Anpassung des Verhaltens der Rolle (d.h. Installation des neuesten httpie Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.httpie
  vars:
    httpie_desired_state: latest

Für die Anpassung des Verhaltens der Rolle (d.h. Deinstallation des httpie Pakets) in Ansible-Playbooks.

- hosts: servers
  roles:
    - darkwizard242.httpie
  vars:
    httpie_desired_state: absent

Lizenz

MIT

Autorinformationen

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

Role for dynamically installing or uninstalling 'httpie', a great http client.

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