darkwizard242.asciinema

Ansibleロール: asciinema

デフォルトで、Debian系とEL系のシステムにasciinemaをインストールするロール(変数を渡した場合はアンインストールも可能)

必要条件

なし。

ロール変数

利用可能な変数は以下にリストされています(defaults/main.ymlにあります):

変数リスト:

asciinema_app: asciinema
asciinema_app_desired_state: present

変数テーブル:

変数名 説明
asciinema_app インストールするアプリを定義します(例: asciinema
asciinema_package_desired_state パッケージをインストールするか(presentまたはlatest)またはアンインストールするか(absent)を動的に選択するために設定されています。デフォルトはpresentです。

依存関係

なし。

例プレイブック

asciinemaパッケージのデフォルトの動作での役割 (Ansibleプレイブック内)。

- hosts: servers
  roles:
    - darkwizard242.asciinema

asciinemaパッケージの最新バージョンをインストールするためのカスタマイズされた動作。

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

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!