darkwizard242.unzip
Ansibleロール: unzip
このロールは、Ubuntu および CentOS システムで unzip
パッケージをインストール(デフォルト)またはアンインストール(変数で指定された場合)するためのものです。
必要条件
特になし。
ロール変数
利用可能な変数は以下の通りです(defaults/main.yml
にあります)。
変数一覧:
unzip_app: unzip
unzip_desired_state: present
変数の説明:
変数名 | 説明 |
---|---|
unzip_app | インストールするアプリを定義します。すなわち、unzip です。 |
unzip_desired_state | インストール(present または latest )またはアンインストール(absent )するかを動的に選択するために定義されています。デフォルトは present です。 |
依存関係
特になし。
例プレイブック
Ansibleプレイブックでのロールのデフォルトの動作(unzip パッケージのインストール)例です。
- hosts: servers
roles:
- darkwizard242.unzip
ロールの動作をカスタマイズする(unzip パッケージの最新バージョンをインストール)例です。
- hosts: servers
roles:
- darkwizard242.unzip
vars:
unzip_desired_state: latest
ロールの動作をカスタマイズする(unzip パッケージをアンインストール)例です。
- hosts: servers
roles:
- darkwizard242.unzip
vars:
unzip_desired_state: absent
ライセンス
作者情報
このロールは Ali Muhammad により作成されました。
プロジェクトについて
Role for dynamically installing or uninstalling 'unzip' package.
インストール
ansible-galaxy install darkwizard242.unzip
ライセンス
mit
ダウンロード
71.3k
所有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!