darkwizard242.asciinema

Ansible Role: asciinema

This role is for installing (by default) asciinema or uninstalling (if specified) on Debian and EL family systems.

Requirements

None.

Role Variables

Here are the available variables (found in defaults/main.yml):

Variables list:

asciinema_app: asciinema
asciinema_app_desired_state: present

Variables table:

Variable Description
asciinema_app Specifies the app to install, which is asciinema.
asciinema_package_desired_state Defines whether to install (options: present or latest) or uninstall (option: absent) the package. Default is set to present.

Dependencies

None

Example Playbook

For the default action of installing the asciinema package in Ansible playbooks:

- hosts: servers
  roles:
    - darkwizard242.asciinema

To customize the action to install the latest asciinema package:

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

To customize the action to uninstall the asciinema package:

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

License

MIT

Author Information

This role was created by Ali Muhammad.

Informazioni sul progetto

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

Installa
ansible-galaxy install darkwizard242.asciinema
Licenza
mit
Download
4.3k
Proprietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!