FGtatsuro.python-requirements

ビルドステータス

ansible-python-requirements

Ansibleロールは、AnsibleロールでのPython関連のアクションを満たすための要件です。

要件

このロールの他のソフトウェア/ライブラリに対する依存関係。

  • Debian
  • Alpine Linux
  • OSX
    • Homebrew (>= 0.9.5)

ロール変数

このロールで使用できる変数。

名前 説明 タイプ デフォルト
python_requirements_update_existing_pip はい(true)の場合、既存のpipが最新バージョンに更新されます。これは、sudo pip install -U pipが実行されることを意味します。
さらに、/usr/bin/pythonが存在しない場合にシンボリックリンクが作成され、executableパラメータなしでAnsible pipモジュールが失敗しないようにします。
bool いいえ
  • python_requirements_update_existing_pipに関するアクションは、いくつかの理由でエラーを無視します。したがって、この値を「はい」に設定した場合は、結果を確認する必要があります。

ロールの依存関係

このロールに対する他のロールの依存関係。

例のプレイブック

- hosts: all
  roles:
     - { role: FGtatsuro.python-requirements }

ローカルDockerホストでのテスト

このプロジェクトはTravis CIでテストを実行しますが、ローカルDockerホストでも実行できます。 .travis.ymlinstallbefore_scriptscriptセクションを確認してください。 これらの手順をローカルDockerホストでも使用できます。

ローカル要件は次のとおりです。

  • Ansible (>= 2.0.0)
  • Docker (>= 1.10.1)

注意

OSXでは、次の点を確認してください。

  • このロールの結果として、Homebrewリポジトリの最新のOpenSSLが、事前にインストールされたものの代わりに使用されます。

ライセンス

MIT

プロジェクトについて

Ansible role for python-requirements

インストール
ansible-galaxy install FGtatsuro.python-requirements
ライセンス
mit
ダウンロード
92.1k
所有者