darkwizard242.asciinema

build-test release Rôle Ansible Évaluation de Maintenabilité Évaluation de Fiabilité Évaluation de Sécurité Dernière version GitHub (SemVer) Taille du dépôt GitHub

Rôle Ansible : asciinema

Rôle pour installer (par défaut) asciinema ou désinstaller (si passé comme variable) sur des systèmes de la famille Debian et EL.

Exigences

Aucune.

Variables du Rôle

Les variables disponibles sont listées ci-dessous (situées dans defaults/main.yml):

Liste des variables :

asciinema_app: asciinema
asciinema_app_desired_state: present

Tableau des variables :

Variable Description
asciinema_app Définit l'application à installer c'est-à-dire asciinema
asciinema_package_desired_state Définie pour choisir dynamiquement si l'on doit installer (c'est-à-dire soit present ou latest) ou désinstaller (c'est-à-dire absent) le paquet. Par défaut, il est réglé sur present.

Dépendances

Aucune

Exemple de Playbook

Pour le fonctionnement par défaut du rôle (c'est-à-dire l'installation du paquet asciinema) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.asciinema

Pour personnaliser le comportement du rôle (c'est-à-dire l'installation de la dernière version du paquet asciinema) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.asciinema
  vars:
    asciinema_package_desired_state: latest

Pour personnaliser le comportement du rôle (c'est-à-dire la désinstallation du paquet asciinema) dans les playbooks ansible.

- hosts: servers
  roles:
    - darkwizard242.asciinema
  vars:
    asciinema_package_desired_state: absent

Licence

MIT

Informations sur l'Auteur

Ce rôle a été créé par Ali Muhammad.

À propos du projet

Installs/uninstalls 'asciinema' package for recording and sharing terminal sessions.

Installer
ansible-galaxy install darkwizard242.asciinema
Licence
mit
Téléchargements
4.3k
Propriétaire
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!