darkwizard242.httpie

build-test release Rol de Ansible Calificación de Mantenimiento Calificación de Confiabilidad Calificación de Seguridad Etiqueta de GitHub (última SemVer) Tamaño del repo de GitHub

Rol de Ansible: httpie

Rol para instalar (por defecto) el paquete HTTPie o desinstalar (si se pasa como variable) en sistemas Debian, Ubuntu y CentOS. HTTPie es un cliente HTTP de línea de comandos fácil de usar para la era de las API.

Requisitos

Ninguno.

Variables del Rol

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

Lista de variables:

httpie_app: httpie
httpie_desired_state: present

Tabla de variables:

Variable Descripción
httpie_app Define la app a instalar, es decir, httpie
httpie_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 por defecto del rol (es decir, instalación del paquete httpie) en playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.httpie

Para personalizar el comportamiento del rol (es decir, instalación de la última versión del paquete httpie) en playbooks de ansible.

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

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

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

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad.

Acerca del proyecto

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

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