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