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