ZeroDowntime.python_pip
python_pip
pip(Pythonモジュール)をインストールするためのAnsibleロール
インストール
ansible-galaxy install zerodowntime.python_pip
要件
このロールはAnsible 2.5以上が必要です。
サポートされているプラットフォーム:
platforms:
- name: EL
versions:
- 7
- name: Ubuntu
versions:
- trusty
- xenial
デフォルトのロール変数
変数名 | 必須? | 種類 | 説明 |
---|---|---|---|
python_pip__upgrade | はい | bool | インストール後にpython-pipをアップグレード |
python_pip__package_name | はい | string | インストールされたシステムパッケージ名 |
すべての変数はdefaults/main.ymlファイルに記載されています。
静的ロール変数
変数名 | 種類 | 説明 |
---|---|---|
python_pip__version | string | インストールされたpipのバージョン |
python_pip__default_package_name | string | システムによって指定されたpipのパッケージ名 |
すべての静的変数はvars/main.ymlファイルに記載されています。
例 Playbook
- hosts: all
become: true
roles:
- role: zerodowntime.python_pip
python_pip__upgrade: true