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