darkwizard242.uget
Ansible ロール: uget
このロールは、Debian/Ubuntu と EL システム上にデフォルトで uget パッケージをインストールしたり、変数を指定した場合にアンインストールしたりします。uget は、マルチプラットフォームのオープンソースダウンロードマネージャーです。
必要条件
特になし。
ロールの変数
使用可能な変数は以下にリストされています(defaults/main.yml
にあります):
変数リスト:
uget_app: uget
uget_desired_state: present
変数表:
変数 | 説明 |
---|---|
uget_app | インストールするアプリを定義します。つまり、uget です。 |
uget_desired_state | パッケージをインストールするか(present か latest のいずれか)、またはアンインストール(absent )するかを動的に選択するために定義されています。デフォルトは present です。 |
依存関係
特になし。
例 Playbook
Ansible Playbook でのロールのデフォルトの動作(つまり uget パッケージのインストール)を示します。
- hosts: servers
roles:
- darkwizard242.uget
Ansible Playbook でロールの動作をカスタマイズする例(つまり、最新の uget パッケージをインストールする)の場合。
- hosts: servers
roles:
- darkwizard242.uget
vars:
uget_desired_state: latest
Ansible Playbook でロールの動作をカスタマイズする例(つまり、uget パッケージをアンインストールする)の場合。
- hosts: servers
roles:
- darkwizard242.uget
vars:
uget_desired_state: absent
ライセンス
作成者情報
このロールは Ali Muhammad によって作成されました。
プロジェクトについて
Role for dynamically installing or uninstalling 'uget' package. 'uget' is an open source download manager.
インストール
ansible-galaxy install darkwizard242.uget
ライセンス
mit
ダウンロード
2.5k
所有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!