darkwizard242.git

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

Ansible役割: git

この役割は、DebianUbuntu、および 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

ライセンス

MIT

作者情報

この役割は 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!