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
ライセンス
作者情報
このロールはAli Muhammadによって作成されました。
プロジェクトについて
Installs/uninstalls 'asciinema' package for recording and sharing terminal sessions.
インストール
ansible-galaxy install darkwizard242.asciinemaライセンス
mit
ダウンロード
4.4k
所有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!
