独自の PyPi サーバーを実行しています。今、Chef を使用してデプロイを処理し始めています。カスタムサーバーに接続して資格情報を渡し、Chef レシピ内から pip install するための最良の方法を見つけようとしています。
通常、次のようにパッケージをインストールします。
pip install -i http://<server address:portno>/simple extremely_cool_package
サーバーはユーザー名とパスワードを要求します。サーバーはファイアウォールの背後にあるため、基本的なアクセス認証を話します。
python_pip はこれをすべて行うことができますか? そうでない場合、ベストプラクティスは何ですか?