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
          
ダウンロード
 
            6.1k
          
所有者
 Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!
