darkwizard242.httpie
Rôle Ansible : httpie
Rôle pour installer (par défaut) le paquet HTTPie ou le désinstaller (si passé comme variable) sur les systèmes Debian, Ubuntu et CentOS. HTTPie est un client HTTP en ligne de commande convivial pour l'ère des API.
Exigences
Aucune.
Variables de Rôle
Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml) :
Liste des variables :
httpie_app: httpie
httpie_desired_state: present
Tableau des variables :
| Variable | Description | 
|---|---|
| httpie_app | Définit l'application à installer c'est-à-dire httpie | 
| httpie_desired_state | Défini pour choisir dynamiquement si l'on doit installer (c'est-à-dire soit presentoulatest) ou désinstaller (c'est-à-direabsent) le paquet. Par défaut, c'estpresent. | 
Dépendances
Aucune
Exemple de Playbook
Pour le comportement par défaut du rôle (c'est-à-dire l'installation du paquet httpie) dans les playbooks Ansible.
- hosts: servers
  roles:
    - darkwizard242.httpie
Pour personnaliser le comportement du rôle (c'est-à-dire l'installation du dernier paquet httpie) dans les playbooks Ansible.
- hosts: servers
  roles:
    - darkwizard242.httpie
  vars:
    httpie_desired_state: latest
Pour personnaliser le comportement du rôle (c'est-à-dire la désinstallation du paquet httpie) dans les playbooks Ansible.
- hosts: servers
  roles:
    - darkwizard242.httpie
  vars:
    httpie_desired_state: absent
Licence
Informations sur l'auteur
Ce rôle a été créé par Ali Muhammad.
À propos du projet
 Role for dynamically installing or uninstalling 'httpie', a great http client.
Installer
 ansible-galaxy install darkwizard242.httpieLicence
 
            mit
          
Téléchargements
 
            4.9k
          
Propriétaire
 Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!
