darkwizard242.unzip

ビルド・テスト リリース Ansibleロール 保守性評価 信頼性評価 セキュリティ評価 GitHubタグ(最新SemVer) GitHubリポジトリのサイズ

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

ライセンス

MIT

作者情報

このロールは 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!