web-dev-qa-db-ja.com

ローカルで実行する場合、JujuはホストマシンのAPTキャッシュを使用しますか?

jujInstall juju ユニットのパッケージをフェッチします。ホストシステムのAPTキャッシュを利用しますか?私の場合、帯域幅が制限されており、魅力的な開発を行っているため、これを求めています。

チャームをテストするたびにJujuがパッケージを継続的にフェッチすることは実際にはオプションではありません。 Jujuがフェッチしたパッケージをキャッシュして、毎回ダウンロードする必要がないようにする方法はありますか?

4
Nathan Osman

juju local を使用している場合は、squid-deb-proxyを使用してdebsを自動的にキャッシュします。

Jujuには、ネットワーク上で他のaptプロキシを使用できるようにするオプションがあります。以下を参照してください。

基本的に、次のように、特定の環境の~/.juju/environments.yamlで定義します。

apt-http-proxy: http://10.0.3.1:8000
4
Jorge Castro