darkwizard242.asciinema

构建测试 发布 Ansible角色 可维护性评分 可靠性评分 安全评分 GitHub标签(最新版本) GitHub仓库大小

Ansible角色:asciinema

该角色用于在DebianEL系列系统上安装(默认)asciinema或根据变量卸载。

需求

无。

角色变量

可用变量列表如下(位于defaults/main.yml):

变量列表:

asciinema_app: asciinema
asciinema_app_desired_state: present

变量表:

变量 描述
asciinema_app 定义要安装的应用程序,例如 asciinema
asciinema_package_desired_state 用于动态选择安装(例如 presentlatest)或卸载(例如 absent)该软件包。默认设置为 present

依赖

示例剧本

用于在Ansible剧本中默认行为(即安装asciinema软件包)。

- hosts: servers
  roles:
    - darkwizard242.asciinema

用于在Ansible剧本中自定义角色行为(即安装最新的asciinema软件包)。

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

用于在Ansible剧本中自定义角色行为(即卸载asciinema软件包)。

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

许可证

MIT

作者信息

该角色由Ali Muhammad创建。

关于项目

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

安装
ansible-galaxy install darkwizard242.asciinema
许可证
mit
下载
4.3k
拥有者
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!