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

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

いつジュジュ jujuをインストールするユニットのパッケージを取得する場合、ホスト システムの APT キャッシュが使用されますか? 私の場合、帯域幅が制限されており、チャーム開発を行っているため、この質問をしています。

チャームをテストするたびに Juju にパッケージを継続的に取得させるのは、実際には選択肢ではありません。Juju が取得したパッケージをキャッシュして、毎回すべてをダウンロードしなくても済むようにする方法はありますか?

答え1

使用している場合地元でジュジュ次に、 を使って debs を自動的にキャッシュしますsquid-deb-proxy

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

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

apt-http-proxy: http://10.0.3.1:8000

関連情報