darkwizard242.git

build-test release Ansible Role Calificación de Mantenibilidad Calificación de Confiabilidad Calificación de Seguridad Última versión de GitHub Tamaño del repositorio de GitHub

Rol de Ansible: git

Rol para instalar (por defecto) el paquete git o desinstalarlo (si se pasa como variable) en sistemas Debian, Ubuntu y CentOS.

Requisitos

Ninguno.

Variables del Rol

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

Lista de variables:

git_app: git
git_desired_state: present

Tabla de variables:

Variable Descripción
git_app Define la aplicación a instalar es decir, git
git_desired_state Definido para elegir de manera dinámica 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 git) en playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.git

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

- hosts: servers
  roles:
    - darkwizard242.git
  vars:
    git_desired_state: latest

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

- hosts: servers
  roles:
    - darkwizard242.git
  vars:
    git_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 'git' package.

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