darkwizard242.unzip
Rôle Ansible : unzip
Rôle pour installer (par défaut) le paquet unzip, ou le désinstaller (si passé en variable) sur les systèmes Ubuntu et CentOS.
Exigences
Aucune.
Variables du Rôle
Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml) :
Liste des variables :
unzip_app: unzip
unzip_desired_state: present
Tableau des variables :
| Variable | Description |
|---|---|
| unzip_app | Définit l'application à installer, c'est-à-dire unzip |
| unzip_desired_state | Définit dynamiquement si l'on doit installer (c'est-à-dire present ou latest) ou désinstaller (c'est-à-dire absent) le paquet. Par défaut, c'est present. |
Dépendances
Aucune
Exemple de Playbook
Pour le comportement par défaut du rôle (c'est-à-dire l'installation du paquet unzip) dans les playbooks Ansible.
- hosts: servers
roles:
- darkwizard242.unzip
Pour personnaliser le comportement du rôle (c'est-à-dire l'installation de la dernière version du paquet unzip) dans les playbooks Ansible.
- hosts: servers
roles:
- darkwizard242.unzip
vars:
unzip_desired_state: latest
Pour personnaliser le comportement du rôle (c'est-à-dire la désinstallation du paquet unzip) dans les playbooks Ansible.
- hosts: servers
roles:
- darkwizard242.unzip
vars:
unzip_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 'unzip' package.
Installer
ansible-galaxy install darkwizard242.unzipLicence
mit
Téléchargements
71.5k
Propriétaire
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!
